The film Cirque du Soleil: Theatre of Dreams is equal parts magical and frightening. Recently released on DVD in South Africa, Theatre of Dreams was directed by Oscar nominated Andrew Adamson (James Cameron of Avatar fame is also credited on the box, though I am unsure of what his role was). The film follows the story of Mia, a Midwestern girl, as she goes in search of a mysterious aerialist. He sinks through a whirlpool of sand into another world when he falls off his trapeze, and she follows him through this portal.
Like when Alice fell through the rabbit hole, Mia enters this other world, teeming with all sorts of weird and wonderful creatures portrayed by performers from the famous circus. She eventually re-unites with the aerialist and the two close the show with a beautiful courtship dance.