I went to see this film with a few of my friends at the cinema, and we all agreed it was the best comdey we'd seen in a long time! There are so many funny lines, and Katherine Heigl and Gerard Butler are excellent, you wouldn't have thought it, but they really are! The film is very predictable, but then; what film isn't? A lot of comedies/romances are, so it didn't ruin the storyline for me. There are also a few sweet bits towards the end of the movie, so when I wasn't laughing, I was busy watching the sweet, romantic parts. This is, admitedly, a completely positive review, but I think the film deserves that, it may not be right for everyone but I certainly enjoyed it and will be buying it on DVD in the near future.