Hercule Poirot
David Suchet
Capt. Arthur Hastings
Hugh Fraser
Dr. Leidner
Ron Berglas
Chief Inspector Japp
Philip Jackson
Miss Felicity Lemon
Pauline Moran
Mrs. Leidner
Barbara Barnes
Anne Johnson
Dinah Stabb
Patrick Redfern
Michael Higgs
George / Laverton West
David Yelland
Amy Leatheran
Georgina Sowerby
Christine Redfern
Tamzin Malleson
Bill Coleman
Jeremy Turner-Welch
Arlena Stuart
Louise Delamere
Ariadne Oliver
Zoë Wanamaker
Sheila Maitland
Pandora Clifford
Stephen Lane
Tim Meats
Newsreader (voice) / Mr. Cameron / News Commentator
Richard Bebb
Rosamund Darnley
Marsha Fitzalan
Father Lavigny
Christopher Hunter
Stooge / Harry Clarke
Charles Pemberton
Richard Carey
Christopher Bowen
Violet Wilson / Sister Agnieszka
Beth Goddard
Emily Brewster
Carolyn Pickles
Kenneth Marshall
David Mallinson
Superintendent Maitland
Iain Mitchell
Ronnie Oglander / Sir George Stubbs
Sean Pertwee
Lionel Marshall
Russell Tovey
Joseph Mercado
Alexi Kaye Campbell
Mrs. Mercado
Deborah Poplett
Sir George Carrington / Richard Abernethie
John Carson
Major Barry
Ian Thompson
Miss Battersby / Coco Courtenay
Haydn Gwynne
Squat Man
Kamel Touati
Horace Blatt
David Timson
Jameson
John Cording
Hotel Receptionist
Hichem Rostom
Mrs Castle
Rosalind March
William
Paul Ready
Lady Carrington / Mrs Llewellyn-Smythe
Phyllida Law
Brian Farnham
Gladys Narracott
Rebecca Johnson
Lady Millicent / Merlina Rival
Frances Barber
Knighton / Donald Fraser
Nicholas Farrell
Chief Constable Weston
Roger Alborough
Phil Clymer
Coroner
Kevin Moore
Sir Anthony Morgan / Charles
Patrick Ryecart
Agatha Christie
Major Rich / Jeremy Cloade
Pip Torrens
Nathan Lloyd
Jason Davies
Coroner
Kevin Moore
Dr. Pritchard / Pebmarsh
Richard Durden
Mr Applegood
Kenneth Gilbert
Simon Crawford Collins
Simon Kelso
Lawrence McGrandles Jr.
Anthony Horowitz
Jack Lovett
Grant Gillespie
Librarian
Harriet Eastcott
Brian Eastman
Delia Fine
Ian Tapp
Kris Slava
Oliver Tarney
Maj. Barry
Ian Thompson
Stephen Lane
Tim Meats
Horace Blatt
David Timson
Nathan Lloyd
Jason Davies
Jack Lovett
Grant Gillespie
Librarian
Harriet Eastcott
le serveur
Andrew MacBean
l'officier
Andrew Ashby
Hotel Guest
Laurence Richardson