What can I say, I liked this movie. It had a mixture of all emotions: funny, surprising, the "awww" factor, romance, etc. Except I recommend not to take any teens. It is rated R so expect the content and language. Heigl is a wonderful actress and now appears that she can vary her roles in acting. And come on, who doesn't like watching Gerard Butler, and then the other guy, he is gorgeous! But beware guys, this is A CHICK FLICK, so don't be surprised that you don't approve.