Oz the Great and Powerful (2013)
Oscar Diggs ('James Franco'), a small-time circus magician with dubious ethics, is hurled away from dusty Kansas to the vibrant Land of Oz. At first he thinks he's hit the jackpot-fame and fortune are his for the taking.