Characters played by Roy Marsden
Commander Adam Dalgliesh
Characters played by Wendy Hiller
Lady Ursula Berowne
Characters played by Fiona Fullerton
Lady Barbara Berowne
Characters played by Penny Downie
Inspector Kate Miskin
Characters played by Avril Elgar
Emily Wharton
Characters played by Oliver Ford Davies
Father Francis Barnes
Characters played by Simon Ward
Stephen Lampart
Characters played by Tat Whalley
Darren Wilkes
Characters played by Rob Spendlove
Ivor Garrod
Characters played by Gabrielle Lloyd
Evelyn Matlock
aka 'Mattie'
Characters played by Kate Buffery
Sarah Berowne
Characters played by Matthew Marsh
Dominic Swayne
Characters played by Derek Newark
Gordon Halliwell
Characters played by Rebecca Saire
Theresa Nolan
Characters played by Constance Chapman
Gran
Characters played by Robin Marchal
Insp. Nick Robins
Characters played by Bosco Hogan
Sir Paul Berowne
Characters played by Morag Hood
Carole Washburn
Characters played by Geoffrey Chater
Frank Musgrave
Characters played by Terence Edmond
Alan Scully
Characters played by Carmel McSharry
Iris Minns
Characters played by Godfrey Jackman
General Dyson
Characters played by Patsy Byrne
Millicent Gentle
Characters played by Pauline Delaney
Mrs. Nolan
Characters played by John Ringham
Miles Kynaston (pathologist)
Characters played by Kevin Stoney
Mr. Nolan
Characters played by David McAlister
Asst Commissioner Nichols
Characters played by Jean Marlow
Beryl McBride
Characters played by John Delaney
Harry Mack
Characters played by Peter Sproule
Inspector Glyn Morgan
Characters played by Paul Alfred
Schoolboy
Characters played by Martin Friend
Charlie Ferris
Characters played by Ona McCracken
Diana Travers
Characters played by Jack Watson
Henry
Characters played by David Belcher
Miles Gilmartin
Characters played by Peter Woods
TV Newsreader
Characters played by Daniel André Pageon
Jean-Pierre
Characters played by Sam Smart
Melvin
Characters played by Maggie Game
Jenny
Characters played by Kim Benson
Tracy
Characters played by John MacKay
Bill
Characters played by Lyndsay Russell
Liza
Characters played by Sophie Speller
Receptionist
Characters played by Paul Lowther
Reporter
Characters played by Bob Appleby
Policeman
Characters played by John Hawkes
Tony
Characters played by Eamonn Jones
Tom McBride
Characters played by John Bown
Solicitor
Characters played by Eliza Buckingham
Lampart's Secretary
Characters played by Nic Jeune
Gavin