The Wizard of Oz fans have something to look forward to next year. A prequel to the 1939 film, which will explain how a small-time circus magician is hurled into the land of Oz and ultimately becomes a great and powerful wizard, is due out in 2013.

The prequel is called Oz: The Great and Powerful and stars James Franco as Oscar Diggs, Mila Kunis as Theodora (one of the evil witches), Rachel Weisz as Evanora (the other evil witch) and Michelle Williams as the good witch Glinda.