- Tom Bulloughscreenplay by &
- Josh Hyamsscreenplay by
- Aimee-Ffion Edwards(as Aimée-Ffion Edwards)
Rest of cast listed alphabetically
- Paul Mellin(uncredited)
- Mark Scales(uncredited)
- Jordan Allwoodexecutive producer
- Nick Andrewsexecutive producer: for the BBC
- Diane Briere De L'isleexecutive producer
- Henry Engelhardtexecutive producer
- Anna Evansassociate producer
- Tom Georgeexecutive producer
- Alexa Goldbergassociate producer
- Nick Gordonexecutive producer
- Josh Hyamsproducer
- Toby Jonesexecutive producer
- David Lyonsexecutive producer: Principal Film Finance & Moo Studios
- Lesley Manvilleexecutive producer
- Trevor Matthewsproducer
- Kathy Nettleshipline producer
- Cora Palfreyexecutive producer
- Kiah Simpsonexecutive producer
- Carter Stantonexecutive producer
- Hannah Thomasproducer
- Natalya Tsvetkovaexecutive producer: Principal Film Finance & Moo Studios
- Jeremy Waltonexecutive producer
- Kim Warnerexecutive producer
- Stuart Biddlecombedirector of photography
- Tim Hodgesedited by
- Tim Dickelproduction design by
- Stewart Meachemcostume designer
- Madison Davieshair and makeup artist
- Bethan Jenkinshair and makeup trainee
- Fiona Matthewsdaily hair and make up artist
- Angela Oxley Evanshair and makeup artist (as Ang Oxley-Evans)
- Allison Singhair and makeup designer
- Alison Webbsenior hair and makeup artist (as Alison Jayne Webb)
- Stacey Williamshair and makeup supervisor
- Charlie Ruth Chadwickassistant art director
- Dan Chesterpicture vehicle supervisor
- Michael CranstonGraphic Designer: art department
- Sian EdwardsArt Department Trainee
- Anastasia Loukaproduction buyer
- Nick Baldockadr mixer
- Richard Brookssound mixer
- Nicholas J Daviessound effects editor (as nick davies)
- Ridho Fachri Muhammadfoley mixer
- Max Hughesre-recording mixer
- James Hydeadr mixer
- Stefan Jacobsenboom operator
- Ruth Eleanor Jonessupervising sound effects editor
- Maria Kellydialogue editor
- Gareth SteelADR mixer
- Jim Beagleyspecial effects supervisor
- Tiago Azevedodigital compositor: Troll VFX
- Vincent Boudewijnvisual effects artist
- Vuk DespotovicVFX Producer: TrollVFX
- Kameliya Dimitrovacompositing supervisor
- Nathan Gibsonvisual effects editor
- Vesa Jokinenvisual effects supervisor
- Jukka Kiiskivisual effects editor: Troll VFX
- Vyacheslav Kosnyrevvisual effects
- Harri LähteenmäkiVisual effects artist: Troll VFX
- Joonas Sairialavisual effects artist
- Howard Colindigital imaging technician
- Natie Marie Daviesfirst assistant camera
- Mike Foyledrone pilot / heavy lift drone pilot
- Chris Jacobifirst assistant camera "a" camera
- Ed Lancasterkey grip
- Ben MitchellA Camera Operator 2nd Unit
- Lewis Morgan2nd Camera Assistant: dailies
- Warren Orchardstill photographer
- Maximillian Murphycasting associate
- Grace Brookscostume supervisor
- Elin HarwoodCostume Trainee
- Jakub ZmrhalaPrincipal costume standby
- Beth Courtpost-production coordinator
- Nathan Gibsonon-line editor
- Lucy Harris1st assistant editor
- Nicole Richpost-production coordinator cover
- Megan Sanderspost-production runner
- Holly Tayloredit assistant
- Jenna FentimenScore Agent
- Claire Freemanmusic supervisor
- Alastair KingConductor
- Matt Mullinscolorist
- Devon Anscombeassistant production coordinator
- Baely Saundersproduction coordinator
- Rufus Hainespayroll accountant
- Karolina Jarosinskaproduction accountant
- Ariel Learnerstandby props trainee
- Jordan Newmanproperty master
- Tilly AshtonSustainability Supervisor
- William Conacherdialect coach: Harry Lawtey & Lesley Manville
- Charlie Douglas-HamiltonFor Independent Entertainment
- Penny Dyerdialect coach: Toby Jones
- Anna EvansHead of Production
- Rachel LewisLocation Apprentice
- Jamie McKeeproducers assistant
- Kate Burtonspecial thanks
Contribute to this page
Suggest an edit or add missing content