Julie Walters
Christine Painter
Julie Walters
Christine Painter
Shirley Stelfox
Shirley
Alec McCowen
Wing Commander Morten
Danny Schiller
Dolly
Tim Woodward
Timms
Suzette Llewellyn
Helen
Victoria Hardcastle
Rose
Dave Atkins
Sydney
Ewan Hooper
Edward
Alan Bowyer
David Painter
Peter Cellier
Mr. Marples
Benjamin Whitrow
Mr. Marsden
Stephen Lewis
Mr. Dunkley
John Shrapnel
Lionel
Nigel Le Vaillant
The Man
Ron Pember
Ron
Ivor Roberts
Glossop
Arthur Cox
Lennox
Stanley Lebor
Jones
John Bailey
Mr. Gardner
Carolyn Allen
Carol
Sheila Gill
Mrs. Winter
Jagdish Kumar
Mr. Shah
Badi Uzzaman
Mr. Patel
Arnold Brown
The Vicar
Toni Palmer
Aunt Winnie
Andrew MacLachlan
Mr. McClellan
Arthur Hewlett
Mr. Francis
Andreas Markos
Mr. Costas
Michael Packer
Ralph
Ian McNeice
Harry
Helen Gemmell
Jenny
Clare Clifford
Fay
Joanna Dickens
Gloria
Charlotte Alexandra
Diane
Antony Carrick
Edgar
Leon Lissek
Mr. Popozogolou
Arthur Whybrow
Mac
Anthony Collin
Mr. Webb
Peter Wight
Detective Gibson
Adam Morris
Man in Video
Lorena Lee
The Angel
Allan Stirland
Phil
Mark Hardy
Nicole
Lorraine Brunning
Angela
Rupert Holliday-Evans
Terry
Michelle Collins
June
Pamela Duncan
Jackie
David Leland
Mr. Pilkington / Danielle
Janie Booth
Court Usher
Nick Stringer
P.C. Baker
Terry Jones
Director
David Leland
Writer
John Du Prez
Original Music Composer
Debbie McWilliams
Casting
Hugo Luczyc-Wyhowski
Production Design
Shuna Harwood
Costume Design
Roger Deakins
Director of Photography
George Akers
Editor
Tim Bevan
Producer
Sara Keene
Publicist
Micky Finch
First Assistant Director
Alastair Gow
Construction Manager
John Higgins
Gaffer
John Ward
Steadicam Operator
Garth Marshall
Sound Recordist
Jenny Shircore
Makeup Artist
Mike Laye
Still Photographer
Carole Bennett
Hairdresser
Colin Codner
Boom Operator
Francine Brown
Continuity
Laurie McDowell
Assistant Sound Editor
Fraser Copp
Second Assistant Director
Jane Coleman
Art Direction
Ray Perry Sr.
Property Master
Sancia Simpson
Makeup Artist
Tim Dennison
Third Assistant Director
Alan Stuart
Stunt Coordinator
Dennis McTaggart
First Assistant Editor
Jane Frazer
Production Manager
Jim Dowdall
Stunt Coordinator
Roger Deakins
Camera Operator
Sarah Cellan-Jones
Production Coordinator