Crisp dialogue, strong performances by everybody (leads, supporting cast and bit players), competent direction. Worth seeing a few times. The sequels are nothing special however.