Hugely enjoyable, and very watchable love-and-relationships movie that has plenty of humour but is basically remarkable for an excellent script. The performances are quite rounded but it's ultimately dialogue-driven and rather easy to forget by the next day.