Characters played by Andy Linden
Laughing John
Characters played by Marc Warren
Butch
Characters played by Paul Reynolds
Kevin
Characters played by Jan Francis
Grace
Characters played by Ray Winstone
Thane
Characters played by Catherine Holman
Jackie
Characters played by Bill Paterson
Joe Small
Characters played by Carol MacReady
Elizabeth
Characters played by Joe Melia
Stan
Characters played by Sheila Reid
Hilda
Characters played by Christopher Fulford
Frankie
Characters played by Jane Cox
Brenda
Characters played by Mark Addy
DC Newley
Characters played by Ace Bhatti
DI Cunliffe
Characters played by Bruce Byron
DC Macko
Characters played by Liz Daniels
Mother Teresa
Characters played by Juliette Grassby
Mary
Characters played by Barbara Keogh
Thelma Thane
Characters played by Andreas Markos
Andy the Greek
Characters played by David Arlen
Creamatorium Caretaker
Characters played by Geoffrey Beevers
Mr. Wheatley Jnr.
Characters played by Mark Chapman
Detective 2
Characters played by John Clements
John Lennon
Characters played by Richard Clifford
William Shakespeare
Characters played by Charlotte Emmerson
First Prostitute
Characters played by Sheila Gish
Mrs. Podget
Characters played by Tony Grounds
Mr. Grounds
Characters played by Roger Hammond
Gleeson
Characters played by Anthony Head
Terry
Characters played by Tina Hobley
Woman on doorstep
Characters played by Carolyn Jordan
2nd Police Constable
Characters played by Barnaby Kay
DC Asho
Characters played by Bogdan Kominowski
Psycho
Characters played by Goran Kostic
Claus
Characters played by Nicholas Lamont
1st Police Constable
Characters played by David Lumsden
Ned Yorke
Characters played by Michael Lumsden
Den Yorke
Characters played by Ray Martin
Alex Guinnes
Characters played by Cindy Milo
Prostitute
Characters played by Rhona Mitra
Cass
Characters played by Toni Palmer
Mrs. Taylor
Characters played by Brian Pettifer
Howard Heights
Characters played by Linda Regan
Second Prostitute
Characters played by Lesley Scoble
Annie Yorke
Characters played by Teri Scoble
Colleen Yorke
Characters played by Donald Standen
Clark Kent