Sam Raimi, que ya se dió a conocer con la trilogía de Spiderman para el gran público, ya había hecho sus “cositas” antes. Ahora nos trae una recreación del origen del Mago de Oz (Frank Baum).
Oscar Diggs (James Franco), un mago de circo de poco fuste y peor reputación, ve una oportunidad al tener que salir de Kansas para aterrizar en el País de Oz. Cree que ha sido un golpe de suerte y que la fama le está esperando. Todo su castillo de naipes se viene abajo cuando conoce a las 3 brujas, Theodora (Mila Kunis), Evanora (Rachel Weisz) y Glinda (Michelle Williams), que no se creen lo que de Diggs sea ese gran mago que todo el mundo imagina. Ante esta situación, Diggs utilizará sus juegos de manos, su fanfarronería, su ingenio con algo de fantasía, imaginación y una pizca de brujería, para transformarse en el poderoso Mago de Oz y un hombre mejor.