Actors James Franco and Anne Hathaway have been named co-hosts of the upcoming Academy Awards, Oscar organizers said yesterday. The pair are currently starring in two movies that some experts believe could earn them nominations for one of the world’s top movie honors when they are given out on Feb. 27.

Most Popular From ...