1905. Carny magician Oscar Diggs (James Franco) is transported from Kansas to the Land of Oz, where he is taken for the wizard who is prophesied to save the realm from a wicked witch. The sisters Evanora (Rachel Weisz) and Theodora (Mila Kunis) send him on a deadly quest which brings him into contact with Glinda the Good (Michelle Williams), flying monkeys, a china doll and oppressed Munchkins.
If there are post-Harry Potter children who don’t know or care about The Wizard Of Oz, they might be at sea with this story about a not-very-nice grownup in a magic land, but long-term Oz watchers will be enchanted and enthralled. There’s even a musical number, albeit an abbreviated one. Mila Kunis gets a gold star for excellence in bewitchery and Sam Raimi can settle securely behind the curtain as a mature master of illusion.
Reviewed by Kim Newman
Read The Full Empire Review »
Click for the full Empire review and post your own review and rating.