As the world teeters on the brink of World War II, 10 strangers are invited to isolated Soldier Island. Among them are young secretary Vera Claythorne (Maeve Dermody, Serangoon Road), soldier Philip Lombard (Aidan Turner, Poldark), General John MacArther (Sam Neill, Jurassic Park), spinster Emily Brent (Miranda Richardson, Parade’s End), and Judge Lawrence Wargrave (Charles Dance, Game of Thrones). With seemingly nothing in common, the guests wonder who their mysterious host may be. But the ominous reason for their visit soon becomes clear…and by the end of the night, the first of them is dead.
The best Christie adaptation yet
The Times (UK)