- Jack Thornewritten by and
- Stephen Grahamwritten by
- Jack Thornecreated by and
- Stephen Grahamcreated by
Rest of cast listed alphabetically
- Bobby Bedi(uncredited)
- Peter Balmco-executive producer
- Philip Barantiniexecutive producer
- Emily Fellerexecutive producer
- Dede Gardnerexecutive producer
- Stephen Grahamexecutive producer
- Mark Herbertexecutive producer
- Des Hughesline producer (as Desmond Hughes)
- Jo Johnsonproduced by
- Jeremy Kleinerexecutive producer
- Leo Martinco-producer
- Niall Shammaco-executive producer
- Carina Sposatoco-executive producer
- Jack Thorneexecutive producer
- Hannah Waltersexecutive producer
- Nina Wolarskyexecutive producer
- Matthew Lewisdirector of photography
- Karimah FaragCrowd Hair & Makeup Junior
- Beth Louitahair & makeup trainee
- Madlen Mierzwiakcrowd hair & makeup supervisor
- Clare Ramseymakeup supervisor
- Helena Smythejunior makeup artist (as Helena Regina Smythe)
- Jodie Spencer-Hobsonhair and makeup artist
- Kerri Burbidgeproduction manager
- Charlotte Allensecond assistant director
- Eric James Blakemorecrowd 2nd assistant director (as Eric J. Blakemore)
- Sarah Lucasfirst assistant director
- Ulla Bergerudassistant production buyer
- Annabelle Bevanproduction buyer
- Thomas Cheethamhod construction rigger (credit only)
- Charlotte Grovesart department assistant
- Neelam Majumderart department trainee
- Esther Pearcestandby art director
- Nicola Preslandassistant art director
- Liz Simpsondraughtperson
- Maia Waltersart department trainee
- Francesca WoodGraphic Assistant: art department
- George Atkinsadr mixer
- Joanna Barciksound maintenance
- Hannah Bracegirdlesound trainee
- Rob Davidsonfoley editor / foley mixer
- Simon Digginsadr mixer
- James Drakesupervising sound editor
- Rob Entwistlesound mixer
- Oliver Ferrisfoley artist
- Chi Limpirojsound maintenance
- Danny Dukevisual effects executive producer: Absolute
- Zijing Huovisual effects line producer: Absolute
- Erin LangfordVisual Effects Executive
- Alice Mitchellcompositor: visual effects
- Mariluz NotoVFX Producer: Absolute
- Heidi Prescottvisual effects artist
- David Simpsonvisual effects supervisor: Absolute
- Sarah Marie Vaughanvisual effects coordinator
- Sean Beasleyfirst assistant camera
- Ben Blackallstill photographer
- Natasha Booluckcamera trainee: "a" camera
- Izzy Brittlevideo operator assistant
- Thomas Cheethamhod electrical rigger
- Adam Farquharsonassistant camera
- Joe Macdonaldrigging gaffer
- Jon Shepleyvideo assist supervisor
- Emma Jane Purcellcasting assistant (as Emma-Jane Purcell)
- Connor Williamscasting assistant
- Layla Wolf-Zarpakcasting assistant
- Isabella Carrerastextile artist: dailies
- Tracey Cliffeassistant costume designer
- Megan Dunnecostume trainee
- Khiah Joycecrowd standby
- William Mahercostume supervisor
- Hannah Dunnellpost production producer
- Rich Ellison-line editor
- Gabriele Fedarapost-production coordinator (as Gabriele Fedaraviciute)
- Jasmin Johnassembly editor
- Bella Robertseditorial trainee
- Chris RussellSales Executive: Splice
- Luke Smithassistant editor
- Tom Bartramsupervising location manager
- Sam Gannieunit manager
- Samuel Thorntonlocation trainee
- Sharon Woodlocation manager
- Mark Kirbymusic supervisor
- Carley Armstrongscript supervisor
- Hannah Christophescript editor
- Mariella JohnsonScript Associate
- Rachael Yatesdigital intermediate producer
- Sarah McCaffreymental health consultant / counsellor: Solas Mind
- David Thackerayintimacy coordinator
- Timka Fryerproduction secretary
- Janine Lanekproduction runner
- Emily Mitchellproduction runner
- Dilpreet Rallproduction secretary
- Joseph Taylorassistant production coordinator
- Charlotte Durnianfirst assistant accountant
- John Gillettproduction accountant
- Gareth Jonesfinancial controller
- Amrit Kaurpetty cash buyer
- Mark Jonesdressing props
- Gareth Procterproperty master
- Neil Smithdressing props
- Guy Spandlerdressing props
- Georgia Wardstandby props
- Rachel AndrewConsultant Clinical Psychologist
- Charlie Bankspolice advisor
- Hue Drinkwaterchild supporting artist booker
- Emily Guarinohead of business affairs
- Paul Hillierinsurance
- Matt LightowlerTutor / Chaperone
- Siobhan Morganhead of development
- Sarah O'Mahonysustainability coordinator
- Sarah Phoenixtutor / chaperone
- Katie Priceproducer's assistant
Contribute to this page
Suggest an edit or add missing content