When adding this film, I was confused as to how this film could have possibly gotten so many 5 star ratings. Looking at the history of those users, they are Emma Watson fans, and I am guessing most have not even seen this film.
I started off enjoying it, but by the end it just made me angry. The pacing was bad and I felt it could have had so much potential, but it ended up being a mess.
I love the cast though.