Oscar Diggs (James Franco) is a circus magician minor and disreputable, has to leave the dusty Kansas and moved to bright Land of Oz.But when witches Theodora (Mila Kunis), Evanora (Rachel Weisz) and Glinda (Michelle Williams) begins to doubt his category as a magician, the problems start for him. If you want to succeed, you must find out soon who is good and who is bad.Watch HD movie trailer of Oz: The Great and Powerful in HD quality without registration and membership.