It seems like many of the bad reviews were based on the first half of the film and maybe those folks, expecting a romantic comedy, gave up. It's not the greatest film but much better than the bad reviews. There are some funny parts and some hilarious. In the end it's sweet and that in it self my be a spoiler.