Protagonizada por James Franco como Oscar Digss (verdadero nombre del mago de Oz), Mila Kunis como Theodora, Rachel Weisz como Evanora y Michelle Williams como Glinda.