All Cast

Martin Shaw

Martin Shaw

Adam Dalgliesh

Janie Dee

Janie Dee

Emma Lavenham

Samantha Bond

Samantha Bond

Caroline Dupayne

Kerry Fox

Kerry Fox

Muriel Godby

Siân Phillips

Siân Phillips

Marie Strickland

Michael Maloney

Michael Maloney

Neville Dupayne

Anita Carey

Anita Carey

Tally Clutton

Lisa Kay

Lisa Kay

Angela Faraday