Disney’s Oz The Great and Powerful has been receiving a lot of publicity, and today four character posters were released – featuring James Franco as The Wizard and Mila Kunis, Michelle Williams, and Rachel Weisz as the three witches – Theodora, Glinda, and Evanora, respectively.