Alice (Kate Beckinsell Kate Beckinsale) is a lovely girl. One day, in a daze, she saw a rabbit hurrying along in a suit and bow tie. Driven by curiosity, Alice followed, but fell into the rabbit hole and crossed into a strange world of cards and roses. Alice successively drinks the magic potions that make her body bigger and smaller, meets the crazy Hatter (John Cashen), the twin brother who sings in harmony, the March Rabbit whose thinking is greatly inspired, and then under the guidance of Mr. Rabbit comes to the castle of the Red Queen (Michael Medwin). The Red Queen was the ruler of the world. Violent and cruel, she ordered the craftsmen to paint all the white roses red, making the subjects living under her rule miserable.