Just in … James Franco and Anne Hathaway will co-host the 83rd Academy Awards on February 27, 2011. The press release from the Academy of Motion Picture Arts and Science is at http://www.oscars.org/press/pressreleases/2010/20101129.html .
Advertisements