Anne Hathaway and James Franco have been announced as the co-hosts of the 83rd annual Academy Awards, which takes place on Feb 27th. They both will continue the double-act Oscar hosting technique that Steve Martin and Alec Baldwin tried last year. Oscars co-producer Don Mischer said, “They both have a great sense of humor and a great sense of comedy.” ... Read More »