I found a large portion of the film to be engaging and enjoyed Hathaway's performance. Almost didn't watch it because of bad reviews, but I'm glad I did. I found Hathaway's delivery to be fresh. She has really evolved as an actor and I recommend this movie despite some plot holes and rushed filming at the end.