Quando Oscar Diggs (James Franco), illusionista di un piccolo circo, dalla discutibile etica, viene trasportato dal polveroso Kansas nel fantastico Regno di Oz, pensa di aver vinto alla lotteria: fama e fortuna a sua completa disposizione. Questo finché non incontra tre streghe, Theodora (Mila Kunis), Evanora (Rachel...