The two leads are just excellent, the way their friendship develops is beautiful. It bowls along at a terrific pace and amuses and delights all the way through. The supporting cast are very good and it's just really, really enjoyable, watch it, you won't regret it.