Up till the end of this Movie, I was really asking myself what is the hype around this movie? Because serious, the guy is (a little) annoyingly a push over. And the girl is just mean. But the final part of the movie is so amazing. I might have been stupid and not seen it coming, but the way the narrative is structured, the writer made a big effort to have people not see it coming. The ending really made the movie so amazing and I think that is such a hard feat. But they did it. Watch this movie to the end. It make the whole thing amazing. Also thinking back the characters are also amazing. They add to the story so well.