I expected this would be another shallow chick flick with recycled jokes and two-dimensional characters. Luckily this movie far exceeded my expectations. It is a funny, fairly original comedy with a decent amount of character development. It especially surprised me how both Sarah and her new boy-friend are portrayed not simply as self-absorbed jerks. In the course of the movie you will probably find Aldous a weird but likable guy, whilst you will understand why Peter's and Sarah's relationship failed. The flashbacks of their relationship are very entertaining because it will certainly remind you of a relationship you or your friends had (or have). Overall, the casting department did a really good job and each of the characters got some good laughs on their side. Jonah Hill's role was a bit superfluous in my opinion, whilst Jack McBrayer really cracked me up by playing just another version of his role in '30 Rock'. Russel Brand's character was my favourite, very well written and played. There are a few sex scenes and vulgar jokes, but they come in small doses such that it won't put people off who do not appreciate this kind of humour. Go watch this for some light and not too brainless entertainment!