James Franco and Anne Hathaway: co-hosts of the 83rd Academy Awards, Oscars telecast.
The Oscars air tonight, Sunday, February 27 at 8:30 PM (ET).
Photo by Bob D’Amico / ABC.
Join our list
Subscribe to our mailing list and get weekly updates on our latest contests, interviews, and reviews.