The trailer for Oz the Great and Powerful has hit the web, and this is our first look at Mila Kunis, Rachel Weisz and Michelle Williams as Theodora, Evanora and Glinda, aka the Wicked Witch of the West, the Wicked Witch of the East and the Good Witch.

This story is the prequel to The Wonderful Wizard of Oz, and it details how the Wizard arrived in Oz and became the ruler. James Franco plays Oscar Diggs, a circus magician who is transported from Kansas to Oz, and he is "reluctantly drawn into the epic problems facing the Land of Oz and its inhabitants ... Oscar must find out who is good and who is evil before it is too late. Putting his magical arts to use through illusion, ingenuity—and even a bit of wizardry—Oscar transforms himself not only into the great and powerful Wizard of Oz but into a better man as well."