What title role in a 1995 Oscar-winning movie was played by more than 40 cast members? A. Babe B. Batman Forever C. Ghost in the Shell D. Casper