Oscar Diggs, the wizard played by James Franco, must determine which witch is good, bad and how to be the powerful wizard that he's destined to be.
Advertisement