Oz the Great and Powerful 2013
6.3
IMDB
6.3
IMDB
A small-time magician is swept away to an enchanted land and is forced into a power struggle between three witches.
James Franco
Mila Kunis
Rachel Weisz
Michelle Williams
Zach Braff
Sam Raimi