表演
bret yount/dave hughes' crew
clare clifford/headmistress
nick malinowski/young detective constable
rosemary martin/jane merryman
迈尔斯·安德森/detective inspector harmer
finbar lynch/dave hughes
alan macnaughtan/james gillespie
休·博内威利/tim duggan
oona beeson/polly graham
andrew hallett/uniformed pc
米兰达·理查森/dr. sarah blakeney
elliot head/constable
siân phillips/mathilda gillespie
tracey murphy/julia sefton
鲍勃·佩克/detective sergeant cooper
tenniel evans/paul merryman
道格拉斯·霍奇/jack blakeney
paul brooke/duncan orloff
john duval/sir william cavendish
rosie wiggins/young mathilda gillespie
michael beint/old howard
trudie styler/joanna lascelles
弗吉尼亚·麦肯娜/violet orloff
andy mcgillan/dave hughes' crew
贝丝·温斯莱特/ruth lascelles
randal herley/dr. cameron
james gardner/dave hughes' crew
阿兰·威廉姆斯/bob spede
tony tarrats/dave hughes' crew
wolf christian/dave hughes' crew
robert beach/young typing pc
christine moore/jenny spede
角色
bob spede
constable
dave hughes
dave hughes' crew
detective inspector harmer
detective sergeant cooper
dr. cameron
dr. sarah blakeney
duncan orloff
headmistress
jack blakeney
james gillespie
jane merryman
jenny spede
joanna lascelles
julia sefton
mathilda gillespie
old howard
paul merryman
polly graham
ruth lascelles
sir william cavendish
tim duggan
uniformed pc
violet orloff
young detective constable
young mathilda gillespie
young typing pc