Danny Dyer
Tommy Johnson
Danny Dyer
Tommy Johnson
Neil Maskell
Rod
Frank Harper
Billy Bright
Tamer Hassan
Fred
Roland Manookian
Zeberdee
Calum MacNab
Raff
Dudley Sutton
Bill Farrell
John Junkin
Albert Moss
Jamie Foreman
Cabbie
Tony Denham
Harris
Sophie Linfield
Tamara
Kara Tointon
Tameka
Michele Hallak
Shian
Daniel Naylor
Terry
Allison Egan
Barbara
Adam Bolton
Adam
Nick Love
Screenplay
James Richardson
Producer
Allan Niblo
Producer
Nick Love
Director
Damian Bromley
Director of Photography
John King
Novel
Ivor Guest
Original Music Composer
Anna Tracey
Production Coordinator
Lucilla Russell
Production Assistant
Simon Hanson
Musician
Lyla Lee
Script Supervisor
Lol Hammond
Music Supervisor
Olivia Spiteri
Wardrobe Assistant
Philip Pinchin
Location Manager
David Scott
Set Runner
Vera Jeske Younan
Colorist
Rab Harling
Focus Puller
David Hilton
Focus Puller
Carsten Richter
Foley Artist
Melanie Reynard
Location Assistant
David Garrick
Stunts
Matthias Schwab
Foley Mixer
Paul Alexander
Steadicam Operator
David Harris
Special Effects
Daniel Birch
Sound Mixer
Florian Obrecht
Online Editor
Jim Lennon
Gaffer
Wahida Begum
Unit Publicist
Julie Daly-Wallman
Script Supervisor
David Colenutt
Location Assistant
Sophie Laslett
Still Photographer
Jani Jance
Third Assistant Camera
Buki Koshoni
Assistant Production Coordinator
Damian Bromley
Camera Operator
Andy Merchant
Stunts
Lorraine Jones
First Assistant Camera
Reg Wayment
Stunts
Guy Manners
Dresser
Andrew Lavin
Set Dresser
Jamie Macdermott
First Assistant Director
Tim Barker
Sound Recordist
Lisa Fernell
Art Department Assistant
Robin Vickers
Third Assistant Director
Melanie Reynard
Unit Manager
Rebecca Holland
Assistant Makeup Artist
Jack Armstrong
Line Producer
Dave Fisher
Stunts
Nick Elson
Set Dresser
James Hagger
Second Unit First Assistant Director
Deanne Turner
Makeup Artist
Steven North
Associate Producer
Martin Cunningham
Boom Operator
Ben Pound
Third Assistant Director
Max Hoskins
Supervising Sound Editor
Neil Flaherty
Second Assistant Camera
Diz Sharpe
Stunts
James Grogan
Stunts
Keith Marriner
Sound Designer
Alexandra Raveane
Assistant Sound Editor
Amy Holloway
Set Dresser
James Hagger
Second Assistant Director
Michael Reuter
Post-Production Manager
Vicky West
Costume Supervisor
Kate Brasier
Casting Assistant
Glenn Marks
Stunt Coordinator
Bill Davey
Stunts
Adam West
ADR Recordist
Tudor Jones
Construction Manager
Jamie Macdermott
Line Producer
Frank Harper
Associate Producer
Robert Blagojevic
Executive Producer
Liza Carmel
Production Manager
Rupert Preston
Executive Producer
Amy Adams
First Assistant Editor