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
Screenplay
Producer
Andreas Bajohra
Associate Producer
Adam Betteridge
Michael Cowan
Line Producer
Helen de Winter
Alex Marshall
Yvonne Michael
Jason Piette
Bob Portal
Supervising Producer
Clive Waldron
Production Design
Matthew Davies
Costume Design
Joanna Eatwell
Makeup Designer
Lynn Jackett
Hair Designer
Production Manager
Claire Trevor-Roper
Second Assistant Director
William Dutton
Supervising Sound Editor
Bernard O'Reilly
Production Sound Mixer
Alan Cridford
ADR Recordist
James Andrews