Rachel Weisz and Mila Kunis (Ted) argue in the new clip from Oz the Great and Powerful. Take a look:
James Franco (who stars in the new Spring Breakers red band trailer) stars as Oscar Diggs, a circus magician who finds himself in the land of Oz amid a time epic turmoil. When the inhabitants think he is the fabled Wizard, he slowly transformers himself.
Weisz and Kunis play Evanora and Theodora, with Michelle Williams as Glinda the Good Witch. Zach Braff voices Finley the Flying Monkey.
Sam Raimi directs the film, which hits theaters March 8. Watch the Oz the Great and Powerful TV spot for more.