Adeel Akhtar
as Inspector Lestrade
Fiona Shaw
as Miss Harrison
Frances de la Tour
as The Dowager
Louis Partridge
as Lord Tewkesbury
Burn Gorman
as Linthorn
Susan Wokoma
as Edith
Claire Rushbrook
as Mrs. Lane
David Bamber
as Sir Whimbrel
Hattie Morahan
as Lady Tewkesbury