Based on 132 votes and 53 reviews.
a strong cast, both very funny but also touching. a surprise film.
perfect amount of romance, comedy, & drama. loved it
an excellent movie. has a lot going for it: a great cast, good script, lots of laughs, some romance, and some drama. i enjoyed the comedy - nothing slapstick or forced. the movie is a bit predictable, but then most romantic comedies are. definitely worth seeing.