The Witcher abandonó la película.
Oscar Diggs (James Franco)
Oscar, también conocido como Oz, es un joven mago de un circo ambulante del Medio Oeste americano. Es muy guapo, pero tiene un corazón malvado.
Boca suave. Cuando accidentalmente irrumpe en la tierra mágica de Oz desde la polvorienta ciudad de Kansas, de repente se encuentra siendo considerado el salvador. Ante la elección de luchar por su vida o huir, se ve obligado a mantener los ojos abiertos, distinguir si las tres hermosas brujas que lo rodean son amigas o enemigas y descubrir su verdadero yo, de lo contrario será demasiado tarde.
Sedora (Mila Kunis)
La bruja Sedora es hermosa y sencilla, pero ha estado viviendo bajo la protección de su poderosa hermana Enola. Ella espera de todo corazón que la paz llegue a la tierra de Oz y cree firmemente que algún día el legendario mago caerá feliz del cielo. Pero no fue hasta que llegó ese día que Sedora descubrió que todo era diferente a lo que había imaginado.
Enola (Rachel Weisz)
La bruja Enola es la hermana que protege a Sedora y le infunde temor. Sus ojos parecen saberlo todo, y también se considera la consejera real de la Ciudad Esmeralda y la guardiana del Espíritu Santo. Enola es poderosa, majestuosa y poderosa, e incluso Oscar, considerado el salvador, le tiene miedo.
Glinda (Michelle Williams)
La igualmente bella bruja Glinda está a cargo de un lugar paradisíaco, donde los cortesanos son sencillos y de buen corazón.
El sólido respaldo de su seguridad es esta hermosa y bondadosa Glinda. Aunque vio la identidad falsa de Oscar desde el principio, también descubrió su buen corazón, por lo que decidió cometer un error o actuar.