- Hamish McCollscreenplay
- Jimmy Perrybased on characters created by and
- David Croftbased on characters created by
- Russell Balogh(as Russell Balough)
- Philip Gascoyne(as Phil Gascoyne)
- Paul Hodgson(as Paul Hodges)
Rest of cast listed alphabetically
- Michael Gabbitas(uncredited)
- Angela Jobson(uncredited)
- Ryan Pickard(uncredited)
- Jacob Robson(uncredited)
- Andrew Ruff(uncredited)
- Craig Smith(uncredited)
- David Swift(uncredited)
- Nicola-Jayne Wells(uncredited)
- Ben Williams(uncredited)
- Patricia Winker(uncredited)
- Andrew Woolgar(uncredited)
- Penny Croftexecutive producer
- Christian Eisenbeissexecutive producer
- Danny Gulliverline producer
- Hugo Heppellexecutive producer
- Damian Jonesproducer
- Miles Ketleyexecutive producer
- Steve Milneexecutive producer
- Alan Parkerexecutive producer (as Sir Alan Parker)
- Jimmy Perryexecutive producer
- Phil Robertsonco-producer
- Josephine Roseexecutive producer
- Christopher Rossdirector of photography
- Andrew Munrosupervising art director
- Sophie Ashworthhair stylist / makeup artist
- Claire Baconhair stylist
- Holly Blissdaily hair and makeup artist (as Holly Lander)
- Catherine Elizabeth Burdettcrowd hair stylist (as Catherine Smith) / crowd makeup artist (as Catherine Smith)
- Rebbecca Conveywork experience
- Carolyn Cousinshair supervisor / makeup supervisor
- Stephanie Elkinshair stylist: daily (as Stephanie Bentham) / makeup artist: daily (as Stephanie Bentham)
- Laura Hartneyjunior hair and makeup: dailies
- Gemma Hoffhair stylist / makeup artist
- Tara McDonaldhair designer / makeup designer
- Katie Bullock-Websterpost-production supervisor
- Richard Knighthead of production: screen yorkshire
- Donna Mabeyproduction manager
- Jason Nightingaleassistant production manager
- Katie Shahrokhpost-production manager
- Jamie Sumnerunit manager
- Alexandra Beahanbase runner
- Mary Bouldingcrowd third assistant director
- Paul Cathiesecond assistant director
- Martin Curryfirst assistant director: additional
- Sekani Doramadditional third assistant director: crowd / third assistant director: Crowd - dailies
- Laurie Mahonthird assistant director
- Chris Marshalladditional third assistant director - dailies
- Charlotte Nicholcrowd production assistant (as Charlotte J Nichol)
- David O'Neillassistant director
- Natasha Ballart department assistant
- Michael Bettsproperty master
- Andy Bottomleygraphic designer
- Fran Bundeytrainee set decorator
- Bob Charltonconstruction manager
- Fred Duran-Jordaset dresser
- Josephine Farrgraphic design assistant (as Jo Farr)
- James Fennessylocation painter
- Andrew Fieldingcarpenter
- Paul Henshawconstruction
- Julian Balesecond assistant sound
- Martin Beresfordsound mixer
- Ashoke Ghoshboom operator: additional
- James Gregoryadr mixer
- Bill Higleyadr mixer
- Steve Jablonski2nd assistant sound: dailies
- Clare Mahoneyfoley artist
- Emma Pegramdialogue editor
- Jeremy Pricesupervising sound editor
- Nigel Squibbsre-recording mixer
- Ian Rowleyspecial effects
- Rob Rowleyspecial effects supervisor
- Giulia Ballonejunior compositor
- Steven Braydigital compositor
- James Eislervisual effects artist
- Chiara Finellovisual effects production assistant
- Chris Forrestersenior vfx artist: molinare
- Sarah Juniperdigital compositor
- Fatemeh Khoshkhouvisual effects producer
- Daniel Mark Millerdigital compositor
- Dan Newlandsmatchmove artist
- Karen Wanddigital compositor
- Jonathan Cohenstunt performer / stunts
- Paul Kenningtonadditional stunt coordinator
- Casey Michaelsstunt double: Catherine Zeta-Jones / stunts
- Gareth Milnestunt coordinator
- Ian van Temperleystunt double: Daniel Mays / stunts
- Stephen Walshstunt performer
- Craig Atkinsonb camera grip
- Anthony Bagleydigital imaging technician
- Alex Baileystill photographer
- Chris Battensbycamera trainee: dailies
- Catharine Brownfirst assistant camera: "b" cam
- Andy Clarkelighting technician
- Jess Doxeyclapper loader: "a" camera
- Warwick Druckerkey grip
- Tristan Haleyfirst assistant "c" camera: dailies
- Victoria Hannasecond assistant camera: b camera
- Muireann Pricecasting assistant
- Malin Andersoncostume cutter and maker
- Richard Cookeassociate costume designer
- Kesenya Dudleycostume assistant
- Sian Evanscostume supervisor
- Mary Husbandcostume consultant
- Alison Lewiscrowd costume fitter: daily
- Karen Manghamcostume daily (as Karen Sellers)
- Penny McDonaldcostume assistant and buyer
- Nadia Merabticostume standby
- Lizzie Moulcostume assistant
- Tom Cairnsdigital intermediate conform editor
- Will Cattermoledata i/o
- Michelle Cortdigital intermediate conform editors
- Johnathan Wei Dickinsondigital intermediate editor
- Tim Drewettdigital intermediate conform editor
- Steve Knightdigital intermediate coordinator
- Justin Lanchburydigital intermediate film consultant
- Steve Mercerfirst assistant editor
- Lizzie Newshamdigital intermediate conform editor
- Gareth Spensleydigital intermediate colorist
- Sallie Bendonlocation assistnt (credit only)
- Andy Pichetalocation manager
- Charlie Thompsonsupervising location manager
- Emily Appleton Holleyassistant to matt biffa
- Filippo Barbieriassistant engineer
- Matt Biffamusic supervisor
- Richard Bissillmusician: French horn
- Paul Goldingmusic score mixer
- Paul Kimbermusician
- Alastair Kingconductor / orchestrator
- James McWilliamorchestrator
- Jeremy Murphyscore recordist
- Kim Armitagescript supervisor
- John Armisteaddriver: cast
- Neil Arnottunit driver
- Glenn Charterdriver: cast
- Kerri Hackett-Whitefacilities account manager
- Mark Oliverpicture car coordinator
- Bohdan Stoklasafacilities captain
- Dave Williamstransport facilities manager
- John Bracewellwater safety
- Laurence Brownfinance legal services
- Chelsea Bullochrushes runner
- Graham Burgessunit medic
- Sarah Clarkunit publicist
- Colin Coombshead of security
- Emily Kate Grimesbody double
- Anna Hindsassistant production coordinator
- Paul Hodgsonmilitary advisor
- Jake Holdsworthproduction secretary
- Lise Lotte Abrahamspecial thanks
- Charles Alcockspecial thanks
- James Alexanderthanks: bfi, bridlington school
- Peter Armstrongspecial thanks
- Nicky Ballthanks: creative england
- Charlie E. Banisterspecial thanks
- Fleur Linden Beeleythanks: stephan joseph theatre
- Richard Biffaspecial thanks
- Margaret Blanchardspecial thanks
- Jimmy Burnsthanks: the fishermen at north landing, flamborough
Contribute to this page
Suggest an edit or add missing content