A tight plot. Great acting. Clever editing and screen play. A classic whodunnit with several twists. You have probably guessed part of the plot by halfway through but there's more to come. It is a little tongue in cheek, starting slowly like an Agatha Christie then warming up. A few stars knocked off for being overlong and somewhat lacking in tension.