This movie was great! I laughed many times, i almost cried 2 or 3 times, I couldnt take my eyes off the screne a few times, i even jumped once. A movie that provides all of these deserves better than what its being given. Here is what i have to say: its being rated low because it doesn't have a complex plot. Instead, it has many complex characters. But not every hook should be judged the same. Quit being so harsh and it is an easy 5 star movie