Oz: The Great and Powerful

How the Wizard arrived in Oz and became the ruler. A prequel to The Wonderful Wizard of Oz. Starring Mila Kunis, Rachel Weisz, James FrancoMichelle Williams and Zach Braff.

Plot
When Oscar Diggs (James Franco), a small-time circus magician with dubious ethics, is hurled away from dusty Kansas to the vibrant Land of Oz, he thinks he’s hit the jackpot—fame and fortune are his for the taking... that is until he meets the witches Theodora (Mila Kunis), Evanora (Rachel Weisz), and Glinda (Michelle Williams). Source: Wikipedia

Watch the wonderful trailer here.