Alice in Wonderland
Alice falls down a rabbit-hole to a land where the impossible is perfectly normal. She meets one strange character after another: the White Rabbit, the Cheshire Cat, the Mad Hatter and the Queen of Hearts. Will Alice manage to keep her head?