Ruth Bradley
as Agatha Christie
Pippa Haywood
as Mabel
Stacha Hicks
as Florence Nightingale Shore
Ralph Ineson
as Detective Inspector Dicks
Michael McElhatton
as Sir Arthur Conan Doyle
Liam McMahon
as Archie Christie
Dean Andrews
as Wade
Bebe Cave
as Daphne
Tim McInnerny
as Randolph