Oz the Great and Powerful London Premiere Photos

The witches are lovely (ok, Mila Kunis looks miffed), but James Franco is positively devilish at the London premiere of Oz the Great and Powerful.