Hercule Poirot
David Suchet
Shaitana's Butler
James Alper
Vicar
Philip Anthony
Adela Marchmont
Jenny Agutter
Captain Arthur Hastings
Hugh Fraser
Derek Kettering
James D'Arcy
Gilbert Entwhistle
Robert Bathurst
Rowley Cloade
Patrick Baladi
Mr. Luxmore
Philip Bowen
Lenox
Alice Eve
Chief Inspector Japp
Philip Jackson
Rosaleen / Eileen
Eva Birthistle
Knighton
Nicholas Farrell
Miss Felicity Lemon
Pauline Moran
Maude Abernethie
Anna Calder-Marshall
Frances Cloade
Penny Downie
Mrs. Luxmore
Cordelia Bugeja
Richard Abernethie
John Carson
Mrs. Craddock
Zigi Ellison
David Hunter
Elliot Cowan
Ada Mason
Bronagh Gallagher
Corky
Tom Harper
Lynn Marchmont
Amanda Douge
Inspector Morton
Kevin Doyle
Major Despard
Tristan Gemmill
George
David Yelland
Dr. Roberts
Alex Jennings
George Abernethie
Michael Fassbender
Lady at Ball
Jane How
Ariadne Oliver
Zoë Wanamaker
Rosamund
Fiona Glascott
Pebmarsh
Richard Durden
Miss Burgess
Lucy Liemann
Steward
Samuel James
Newsreader (voice) / Mr. Cameron / News Commentator
Richard Bebb
Sister Rosalia
Helen Lindsay
Mrs. Lorrimer
Lesley Manville
Beatrice Lippincott
Claire Hackett
Helen Abernethie
Geraldine James
Stooge / Harry Clarke
Charles Pemberton
Violet Wilson / Sister Agnieszka
Beth Goddard
Miss Meredith
Lyndsey Marshal
La Roche
Oliver Milburn
Dr. Larraby
Dominic Jephcott
Kathy Cloade
Celia Imrie
Supt. Harold Spence
Richard Hope
Colonel Hughes
Robert Pugh
Janet
Vicky Ogden
Ruth Kettering
Jaime Murray
Mrs Lester / Mrs. Leidner
Barbara Barnes
Ronnie Oglander / Sir George Stubbs
Sean Pertwee
Michael Shane
Julian Ovenden
Inspector Caux
Roger Lloyd-Pack
Major James Porter
Nicholas Le Prevost
Serge Mureau
Douglas Reith
Dolores
Etela Pardo
Susannah Henderson
Lucy Punch
Dr. Lionel Woodward
Tim Pigott-Smith
Shaitana
Alexander Siddig
Lanscombe
William Russell
Miss Battersby / Coco Courtenay
Haydn Gwynne
Katherine
Georgina Rylance
Mrs Leadbetter
Elizabeth Spriggs
Jameson
John Cording
Mirelle Milesi
Josette Simon
Miss Dawes
Honeysuckle Weeks
Jeremy Cloade
Pip Torrens
Miss Sorrel'
Annabel Scholey
Lady Tamplin
Lindsay Duncan
Supt. Jim Wheeler
David Westhead
Giovanni Gallaccio
Anthony Valentine
Enoch Arden / Charles
Tim Woodward
Lady Carrington / Mrs Llewellyn-Smythe
Phyllida Law
Timothy Abernethie
Benjamin Whitrow
Rufus Van Aldin
Elliott Gould
Lady Millicent / Merlina Rival
Frances Barber
True' Rosaleen
Martha Barnett
Cora Gallaccio / Miss Gilchrist
Monica Dolan
Sir Anthony Morgan / Charles
Patrick Ryecart
'True' Rosaleen
Martha Barnett
Phillip Manikum
Jona Jones