Anne Hathaway initially turned down hosting the Oscars but James Franco "convinced" her to take the job.