Jon
Andrew Howard
Cathy
Geraldine O'Rawe
Nelson
Perry Benson
Fat Dave
Al Hunter Ashton
Gordon
Brian Hibbard
Playboy
David Pullan
Martin
Ian Mosby
Detective Inspector Marlowe
David Sterne
Detective Inspector Jonson
Trevor Penton
Doctor
Graham Pountney
Landlord
Glyn Grimstead
Policeman 1
Dean Loxton
Tattooed Man
David Calder
Policeman 2
Andrew Blair
Lost Dog Woman
Pamela Portal
Kirsty
Gabriella Saunders
Danielle Lyn Saunders
Elderly Man
Alan Miller
Party Guest (uncredited)
Neil Cross
Andy
Andrew Tiernan
Phil
Mark Benton
Mr. Michaelmas
Clive Russell
Mr. Basmati
Saeed Jaffrey
Rickets
Clint Dyer
Priest
Peter Waddington
Dancing Woman
Gina Yashere
Novel
Editor
Eddie Hamilton
Original Music Composer
Jennie Muskett
Director of Photography
Haris Zambarloukos
Executive Producer
David Rogers
Director
Paul Sarossy
Producer
Andreas Bajohra
Associate Producer
Adam Betteridge
Supervising Sound Editor
Bernard O'Reilly
Screenplay
Second Assistant Director
William Dutton
Production Manager
Claire Trevor-Roper
Alex Marshall
Yvonne Michael
Production Sound Mixer
Alan Cridford
Michael Cowan
Bob Portal
Jason Piette
Costume Design
Joanna Eatwell
ADR Recordist
James Andrews
Supervising Producer
Clive Waldron
Hair Designer
Lynn Jackett
Line Producer
Helen de Winter
Production Design
Matthew Davies
Makeup Designer