‘The 83rd Academy Awards’ Live Action and Animated Short Film Finalists

10 live action shorts and 10 animated shorts will vie for the Oscar on February 27, 2011.

By Brian Gallagher | 5 years ago