DEFINITELY think it would've been better with Anne Hathaway. To be honest, I've never really understood the Anne Hathaway hate in general. I think she would've been lovely in the role. I also think Anna Kendrick would've been an interesting and effective choice.