This is a brilliant retelling of Agatha Christie's classic Whodunit that's keeps you guessing right to the end and provides numerous heart stopping moments and red herrings along the way. The cast are uniformly excellent and the scenery throughout is unrivalled. Aidan Turner is particularly noteworthy as Philip Lombard. Totally amoral, brutally honest yet, as ever, his superbly nuanced acting reveals an underlying hint of vulnerability. This imo, is the best of all the recent Christie adaptations, it remains true to the original yet has a wonderful 21st century feel to it.