Christopher Fairbank
as
Boris
Bill Fellows
as
Dr. Burdon
Florence Pugh
as
Katherine
Cosmo Jarvis
as
Sebastian
Dennis Waterman
as
Stephen Durno
Casper Van Dien
as
Jack Lupo
Patrick Muldoon
as
Reed
Karl Davies
as
Michael
April Pearson
as
Rebecca
Dan Reed
Director
Gillian Anderson
as
Alice
Anthony Calf
as
Heffer
Ewan Stewart
as
(uncredited)
Gugu Mbatha-Raw
as
Young PA
Ruth Bradley
as
Agatha Christie
Ralph Ineson
as
Detective Inspector Dicks
Pippa Haywood
as
Mabel
Samantha Spiro
as
Pamela
Noah Danby
as
Mr. Mouse
Stephen McHattie
as
Officer Hawkings
Katharine Isabelle
as
Sarah Morgan
Clive Merrison
as
Chamberlain 2 episodes, 1999
Stephen Moore
as
Jentee 2 episodes, 1999
Neil Conrich
as
Pooka Captain 2 episodes, 1999
Whoopi Goldberg
as
The Grand Banshee 2 episodes, 1999
Joyce Howard
as
Marian Ives
Marie Gillain
as
Aurore
Claire Nebout
as
Blanche
Vincent Perez
as
Duc de Nevers
Daniel Auteuil
as
Lagardère / Le bossu
Hayato Sano
as
Ginzo
Wakana Aoi
as
Rio
Shiori Akita
as
Satsuki
Jennifer Mischiati
as
Claudia