ADVERTISEMENT

Oz the Great and Powerful [Trailer]

A small-time magician with dubious ethics is hurled off to an enchanting land, where he encounters three witches, as well as the opportunity to transform himself into a great wizard — and an even greater man.
 
Starring James Franco, Rachel Weisz, MIchelle Williams and Mila Kunis.