Adam Dagliesh
Digby Seton
Inspector Reckless
Deborah Riscoe
Oliver Latham
Justin Bryce
Luker
Sylvia Kedge
Celia Calthrop
Superintendent Maitland
Maurice Seton
Liz Marley
Max Gurney
TV Presenter
Charles Beech
DCS Charlie Breen
Writer on TV
Pathologist