Simple magician Oz (James Franco) gets his wish as he travels to a magical land where a Glinda (Michelle Williams) struggles against a wicked witch (Rachel Weisz) who threatens its wonderous inhabitants in this trailer for 'Oz The Great and Powerful'