Oz the Great and Powerful

2013 2h 9m PG

A shady circus magician (James Franco) crashes his balloon in the magical land of Oz, where he encounters three beautiful witches (Mila Kunis, Rachel Weisz, Michelle Williams) and becomes a reluctant leader in an epic battle of good vs. evil.

Available from vudu

Buy TiVo Stream 4K