James Franco, as Oz, left, and the character Finley, voiced by Zach Braff, in a scene from ‘Oz the Great and Powerful.’ Walt Disney’s 3-D
James Franco, as Oz, left, and the character Finley, voiced by Zach Braff, in a scene from ‘Oz the Great and Powerful.’ Walt Disney’s 3-D blockbuster has led all films for the second week in a row, taking in $42.2 million. (Associated Press / Disney Enterprises )