Starring Cast
Key crew
Director
Producers
Music
Cinematography
Editor
Production design
Costume design
Alison Munro
Casting
Full cast
20 cast membersSanjay Sharma
Bank Clerk
Paul James Bannerman
Spotty Youth
Catherine York
Annie
Stuart Allen
Complementary Role
Alex Spilling
Wrestler
Crew by department
67 crew membersDirecting
Adrian Shergold
Director
Lawrence Jones
Director of Photography
Alexander Bignell
Third Assistant Director
Jamie Hall
First Assistant Director
James Blackwell
Second Assistant Director
Production
Joshua St Johnston
Producer
Mariette Masters
Publicist
Nigel Neads
Accountant
Derek Harrington
Location Manager
Ian Pollington
Location Manager
Dominic Fulford
Associate Producer
Jo Wright
Executive Producer
Laura Mackie
Executive Producer
Peter Winstanley
Production Accountant
Carol Regan
Production Coordinator
Caroline Lloyd-Price
Assistant Location Manager
Jane Coombes
Post Production Supervisor
Camera
Stuart Godfrey
Grip
David Taylor
Gaffer
Mark Thomas
Best Boy Grip
Ben Pound
Camera Trainee
Andrew Gray McDonnell
Camera Operator
Andrew Speller
Camera Operator
Editing
John Stothart
Editor
Alan Bishop
Colorist
Sally Stokes
Script Editor
Scott Hinchcliffe
Online Editor
Sound
Art
David Bowes
Art Direction
Sara Hawden
Art Direction
Sara Grimshaw
Property Buyer
Chas Johnson
Property Master
Candida Otton
Production Design
Costume & Makeup
Karen Maffey
Makeup Artist
Maureen Hetherington
Hair Designer
Alison Munro
Costume Design
Emma Barrington-Binns
Wardrobe Master
Maureen Hetherington
Makeup Designer
Tony Allen
Wardrobe Master
Casting
Other
Nick Bicât
Music
Peter Potter
Props
Richard Kelloway
Props
Andreas Petrides
Stunts
Derek Lea
Stunts
Shelly Benison
Stunts
Tom Lucy
Stunts
Peter Dann
Finance
Ashley Dyson
Electrician
David Attoe
Electrician
Chris Hutchinson
Focus Puller
John Withers
Unit Manager
Laura Miles
Floor Runner
Chris Cutler
Dressing Prop
Mike Power
Dressing Prop
Jeff Agombar
Standby Rigger
Joe Maples
Clapper Loader
John McNamee
Standby Carpenter
Nick Powell
Stunt Coordinator
Paul Morten
Production Runner
Pauline Harlow
Script Supervisor
Chris Le Grys
Production Executive
Jude Winstanley
Production Secretary