Povestea începe odată cu alungarea lui
Oscar Diggs (James Franco), un magician de circ cu principii etice
discutabile, din prăfuitul Kansas . Acesta ajunge astfel pe Tărâmul lui
Oz, un loc plin de viaţă şi crede că a dat norocul peste el: aici ar
putea deveni faimos şi s-ar putea îmbogăţi. Însă, în scurt timp,
cunoaşte trei vrăjitoare de-ale locului, Theodora (Mila Kunis), Evanora
(Rachel Weisz) şi Glinda (Michelle Williams), care nu sunt sigure că
acesta este marele vrăjitor pe care îl aşteptau cu toţii.