Anne Hathaway was a bit weird from her normal roles, but all the characters and the picture itself was amazing. My husband and i saw it together for a date night and we couldn't stop talking about it. It was an easy to enjoy, comical, highly recommended movie.