My first reaction upon hearing the news that James Franco and Anne Hathaway are going to host the upcoming 83rd annual Academy Awards:

WTF?

My second, more measured reacion: Okay, I can see how this could work.