This is about as joyous, funny and intelligent a romcom I have seen in a long while. The acting is great, the scenery - fabulous. Yes, it's light and the ending is predictable but if you want your spirits lifted after a hard day's work then go this movie. It doesn't treat the audience as if they're dumb and you'll leave the theater with a smile on your face.