Wenn der Wirbelsturm den Zirkusmagier Oscar Diggs (James Franco) aus dem staubigen Kansas ins magische Land von Oz wirft, glaubt er, dass er das Glück des Schwanzes erwischt hat. Länder und Ruhm und Reichtum. Allerdings wartet er auf ein Treffen mit drei Zauberern, Theodoroy (Mila Kunis), Evonura (Rachel Wise) und Glanda (Michelle Williams), die bezweifeln, ob es sich um einen großen Zauberer handelt, dessen Auftritt von den leichtgläubigen Bewohnern des Landes Oz erwartet wurde. Der Außerirdische ist in einer Konfrontation epischen Ausmaßes gefangen, und er muss sein ganzes „magisches“ Arsenal einsetzen, mit dem Zusatz der aktuellen Magie. In der Situation der Wahl zwischen Gut und Böse wird Oscar Diggsu nicht nur ein großer und schrecklicher Zauberer aus dem Land Oz, sondern auch ein wenig zum Besseren.