Kenneth Branagh
Hercule Poirot
Kenneth Branagh
Hercule Poirot
Tom Bateman
Bouc
Annette Bening
Euphemia Bouc
Russell Brand
Windlesham
Ali Fazal
Andrew Katchadourian
Dawn French
Bowers
Gal Gadot
Linnet Ridgeway
Armie Hammer
Simon Doyle
Rose Leslie
Louise Bourget
Emma Mackey
Jacqueline de Bellefort
Sophie Okonedo
Salome Otterbourne
Jennifer Saunders
Marie Van Schuyler
Letitia Wright
Rosalie Otterbourne
Michael Rouse
Private Laurin
Alaa Safi
Corporal
Evil Under the Sun
1982
Murder in Three Acts
1986
Appointment with Death
1988
Enola Holmes 3
2026
Terror by Night
1946
Murder at the Embassy
2025
Night Train to Lisbon
2013
Miss Marple: They Do It with Mirrors
1992
The Seven-Ups
1973
Enola Holmes 2
2022
Riddled with Deceit: A Martha's Vineyard Mystery
2020
The Thursday Murder Club
2025
Sherlock Holmes Faces Death
1943
Thick as Thieves
2009
Overdrive
2017