Oscar Diggs ist ein kleiner Zirkusmagier mit fragwürdiger Moral. Als er sich eines Tages in der fantastischen Welt von Oz wiederfindet, denkt er, einen Volltreffer gelandet zu haben: Ruhm und Reichtum scheinen greifbar nah - zumindest bis er den drei Hexen Theodora, Evanora und Glinda begegnet. Die sind nämlich überhaupt nicht davon überzeugt, dass er der große Zauberer ist, für den ihn alle halten. Widerstrebend wird Oscar in die Schwierigkeiten von Oz und seinen Bewohnern hineingezogen und muss herausfinden, wer zu den Guten und wer zu den Bösen gehört, bevor es zu spät ist. Mit Illusionen, Einfallsreichtum und auch ein bisschen echter Zauberei schafft es Oscar schließlich, nicht nur zum großen und mächtigen Zauberer von Oz zu werden, sondern auch zu einem besseren Menschen