

The wise-cracking Edward 'Fitz' Fitzgerald is a brilliant but flawed criminal psychologist with a remarkable insight into the criminal mind.

Edward 'Fitz' Fitzgerald

Jane 'Panhandle' Penhaligon

DS Jimmy Beck

Judith Fitzgerald, Judith

Mark Fitzgerald, Mark

Wise
Kate Fitzgerald, Katie Fitzgerald, Katie

Bilborough, David Bilborough

Harriman
Temple

Chief Superintendent, Chief Super

Danny

Pathologist

Skelton

D.C. Giggs
Sergeant Smith
Catriona Bilborough

Sean

Tina

Michael Harvey, Father Michael Harvey

Albie

Clare Moody
Jill

Michael Trant

Virginia Trant

Kenneth Trant
Norma Trant
Floyd Malcolm

Mrs Malcolm

Denise Fletcher

Maggie Harvey
Pathologist

Kelly

Ann Appleby
Steven Nash

D.C. Jones

Simon Appleby
Racing Commentary (voice)

Bookie

Graham