The movie itself is great, I love the characters, the way it plays each ones thinking. You get to see the side of both characters and how they see things, its hilarious. You get to laugh, cry, feel so many emotions that you want to see it again and again.