- Caitlin Moranbased on the novel by
- Caitlin Moranscreenplay
- Tadhg Murphy(as Tadgh Murphy)
Rest of cast listed alphabetically
- Usmaan Ahmed(uncredited)
- Kaine Applegate(uncredited)
- Charles M. Baker(uncredited)
- Joseph Begley(uncredited)
- Michelle Benge(uncredited)
- Kishore Bhatt(uncredited)
- Paul Blackwell(uncredited)
- Freddie Browne(uncredited)
- Ruth Clarson(uncredited)
- Sean Coleman(uncredited)
- Viktorija Faith(uncredited)
- Laura Ferries(uncredited)
- Evan Kenneth Jones(uncredited)
- Marta Konik(uncredited)
- Maya Larholm(uncredited)
- Scott Mason-Cherry(uncredited)
- John McHale(uncredited)
- Caitlin Moran(uncredited)
- Ryan Nolan(uncredited)
- Jag Patel(uncredited)
- Marc Scott(uncredited)
- Jason Shillingford(uncredited)
- Manveer Sohal(uncredited)
- Daniel Battsekexecutive producer
- Emma Berkofskyexecutive producer
- Sue Bruce-Smithexecutive producer
- Michael S. Constableline producer (as Michael Constable)
- Peter Hampdenexecutive producer
- Debra Haywardproducer
- Tim Headingtonexecutive producer
- Zygi Kamasaexecutive producer
- Ollie Maddenexecutive producer
- Norman Merryexecutive producer
- Caitlin Moranexecutive producer
- Alison Owenproducer
- Bonnie-Chance Robertsco-producer
- Siobhán McGrathmakeup artist
- Bea Millashair and make up supervisor (as Beatriz Millas) / hair supervisor
- Maireade Murphyhair and make up trainee: skillset
- Annie Russellmakeup artist
- Branka Vorkapiccrowd hair and makeup
- Sue Wyburghmakeup and hair designer
- Kamanza Amihyiacrowd hair and makeup (uncredited)
- Angie Whitecrowd makeup trainee daily (uncredited) / make-up trainee: crowd daily (uncredited)
- Mark Clementsonunit manager
- Filiz-Theres Erelproduction manager
- Sacha Guttensteinpost-production supervisor
- Sven Arnsteinsecond unit director
- Robyn Hendersonfirst assistant director
- Andrew Mackiesecond assistant director
- Lizzy Mansfieldthird assistant director
- Josh Northovercrowd third assistant director
- Kate Powis-Robertscrowd 2nd assistant director (as Kate Powis)
- Illias Thomscrowd third assistant director: dailies
- Matt Baileystandby carpenter
- Matthew Baileystandby carpenter
- Amelia Bennettstandby props
- Millie Bennettstandby props
- Sam Boddingtonart department assistant
- Lucy Bullengraphic designer
- Nathan Cookhead painter
- Amy Diamondassistant buyer
- Alfie Fieldingdressing props
- Rosie Haliwellstoreman
- Rob Entwistleproduction sound mixer
- Taz Fairbankssecond assistant sound
- Peter Gatessupervising dialogue editor
- Brian Gilligansound designer & re-recording mixer
- Paul Hanksfoley artist
- Rob Hughesre-recording mixer
- Laura MacGregordialogue editor
- Eleanor K. Russellsound trainee: skillset
- Kallis Shamarisadr editor
- Adrienne Taylorboom operator
- Jordan Washingtonspecial effects technician (uncredited)
- Alexander Anisimovdigital compositor: LenscareFX
- Naomi Butlercompositor: LipSync Post
- Nadia Danovavisual effects producer
- Wayde Duncan-Smithfx artist: Lipsync Post
- Sascha Fromeyervisual effects supervisor: LenscareFX
- Rory Heffernanvisual effects coordinator
- Albena Ivanovadigital compositor
- Nikolay Kolevsenior compositor
- Jacqui Marchant-Adamsvisual effects coordinator
- Manuel Mendesvisual effect editor: lipsync post
- Marvin Campbellstunt performer (as Marvin Stewart Campbell)
- Elaine Fordstunt coordinator
- Josie Formanstunt performer
- Russell MacLeodstunt performer
- Peter Pedrerostunt performer
- Neil Stoddartstunt performer
- Will Andersongrip trainee daily
- Sven Arnsteinstill photographer
- Neil Blakesleygrip: b camera
- Henry Bridgesdrone pilot
- Josh Brooksb camera operator/steadicam: dailies
- Lucas Campainsecond assistant camera: dailies
- Kristin Davisdigital imaging technician
- Charlie Doeelectrician
- Loren Filissecond assistant camera
- Demitra Coulsonextras casting
- Jo FarrugiaAdditional Casting by
- Michelle Giovannicasting associate
- Gabby Kingcasting assistant
- Madeleine Ediscostume trainee
- Johanna Elfassistant costume designer
- Rebecca Jempsoncostume standby
- Beth Lewiscostume supervisor
- Hayley Clair Stewartcostume standby
- Sarah TapscottCostume daily
- Ailsa Windsorassistant costume designer
- Amy Besatedigital intermediate assistant
- Brianna Cookfirst assistant editor
- Alexander Cronesenior technical operator
- Celine Daviesdigital intermediate assistant
- Clarissa Jean-Jacquestechnical operator
- Mark Keadyadditional assistant editor
- Lizzie Newshamdigital intermediate coordinator
- Akshay Desailocation scout
- Ziggy Graylocation trainee: skillset
- Celia Linnettlocation assistant
- Ashton Radcliffelocation scout
- Paul Tomlinsonlocation manager
- Jess Walugaassistant location manager
- Adriene Whitwelllocation scout
- Nick Angelmusic supervisor
- Christoph Bauschingermusic editor
- Casimir Bowyeradditional music
- Fiona Cruickshankscore mixer
- Paddy FletcherScore Assistant
- Julian GuidettiGuitar / string arrangements
- Vitek Kralmusic recording engineer
- Toby Pitmanguitar
- Sam Thompsonorchestrator
- Ruby Wasmuthscore coordinator
- Non Eleri Hughesscript supervisor
- Alex Conwayunit driver
- Walt EdsonFacilities hod
- Conor Joseph FitzpatrickFacilities 2nd hod
- Ted Leaningmini bus driver
- Andrew McPhersonunit driver
- Lee Righelatounit driver
- Alan Tribeunit driver
- Georgia Adamsproduction trainee: skillset
- Louise Bradleysenior legal and business affairs executive: Film4 (as Louise Long)
- Jose Calvopost production accountant
- Cecily Colahanassistant production coordinator
- Sara Curranproduction lawyer
- Johan Ewinglegal counsel
- Sonja Fielddialect coach: Beanie Feldstein
- Zoe Flowerunit publicist
Contribute to this page
Suggest an edit or add missing content