Crooked House - Cast
as Lady Edith de Haviland
as Chief Inspector Taverner
as Charles Hayward
Stefanie Martini
as Sophia de Haviland
as Philip Leonides
Amanda Abbington
as Clemency Leonides
as Magda Leonides
as Brenda Leonides