Oscar Diggs, en tryllekunstner med tvilsom moral, blir plutselig kastet avgårde inn i det magiske landet Oz. Der møter han tre hekser som forveksler ham med en stor trollmann. Motvillig dras Oscar inn i en storslagen kamp mellom det gode og det onde.