- Dennis Kellyscreenplay by
- Dennis Kellybased on the stage musical by and
- Tim Minchinbased on the stage musical by
- Roald Dahlbased on the book by
Cast
(in credits order) complete, awaiting verification
- Winter Jarrett-Glasspool(as Winter Jarrett Glasspool)
- Ann Firbank(as Annie Firbank)
- Tim Bentinck(as Timothy Bentinck)
Rest of cast listed alphabetically
- Mackenzie Brewster(credit only)
- Reibel Daniel(as Daniel Lindqvist)
- Lauren Beacham(uncredited)
- Jessie Benedick(uncredited)
- Yasmin Boys(uncredited)
- Susanne Brown(uncredited)
- Kieran Chalker(uncredited)
- Abigail Climer(uncredited)
- Rob Compton(uncredited)
- Kit Cranston(uncredited)
- Bryson Dekker(uncredited)
- Jemma Geanaus(uncredited)
- Kieran Geary(uncredited)
- Miah Hasselbaink(uncredited)
- Siu-see Hung(uncredited)
- Oliver Jackson(uncredited)
- Summer Jenkins(uncredited)
- Muzz Khan(uncredited)
- Louis Martin(uncredited)
- Lila McNamara(uncredited)
- Jenny O'Leary(uncredited)
- Nick Owenford(uncredited)
- Richard Sutar(uncredited)
- Vicki Lee Taylor(uncredited)
- Emily Tierney(uncredited)
- Mia Turrent(uncredited)
- Eric Fellnerproducer (produced by) (p.g.a.)
- Amelia Grangerexecutive producer
- Luke Kellyproducer (produced by) (p.g.a.)
- Alex Oakleyassociate producer
- Sarah-Jane Robinsonexecutive producer
- Tim Minchincomposer (songs by)
- Christopher Nightingalecomposer (original score by)
- Tat Radcliffedirector of photography
- Melanie Olivereditor (as Melanie Ann Oliver)
- Celestria Kimminsart director (set dec)
- Samuel Leakesenior art director
- Lee Gordonassistant set decorator
- Piotr BerkowiczCrowd hair and make up (as Piotrek Berkowicz)
- Barry Bestprosthetic mouldmaker
- Laura Blountcrowd hair and makeup supervisor
- Linzi Bowencrowd hair & make-up
- Chris ColesCrowd hair and make up
- Andrea Cracknellkey hair stylist
- Naomi DonnePersonal Hair and Make Up: Emma Thompson
- Mackenzie Dyecrowd trainee hair & makeup artist: dailies
- Emma Faulkesprosthetics makeup artist
- Alison Banksunit production manager
- Dan Benthampost production executive
- Tania Blundenpost-production supervisor
- Matt Clarkeproduction supervisor
- Basil Grilloexecutive in charge of production
- George MundyAssistant Location Manager
- Miles AhmadSet PA: dailies
- Yusra Gilani AhmedCrowd Production Assistant
- Corrin Allencrowd second assistant director
- Ryan Andrewskey floor pa
- Ellie BrowneSet PA Second Unit
- Tom Brownefirst assistant director: second unit
- Faz Bufferyundershoot second assistant director
- Rachel CarrAdditional Set PA
- Will Ayresprops
- Alice Batten-Jacobsprops painter
- Kitty BeamishProp painter
- Satarupa Bradleyscenic artist
- Lizzie BravoAction Props Buyer
- Nina Carrollart department assistant
- Graham CaulfieldDrapesmaster
- Jane Clarkstoryboard artist
- Pavel Balcarsound mixer: czech version
- Jimmy BoyleSupervising Sound Editor/Sound Designer
- Francisco Ruiz Brizsound mixer: spanish latinamerican version
- Marcus Byrneadr mixer
- John Casaliproduction sound mixer
- Jake Chilcottfirst assistant sound
- Niall Cropperboom operator: additional
- Benjamin Darieradr mixer
- Jens Davidsendialogue recordist: danish version
- James DoyleSound Mix Facility Manager
- Dominic Allansenior special effects technician
- Adrian Bennettsenior special effects technician
- Ben Broadbridgespecial effects assistant supervisor
- Jack Alex Daveyspecial effects trainee
- Simon Daveysenior special effects technician
- Michael Dawsonspecial effects supervisor
- Manex Efremspecial effects supervisor
- James Gauntspecial effects buyer
- Yan HammondRobomoco Supervisor
- Laura Hermanspecial effects coordinator
- Mo Ashraf AbdelazizRnD Unreal Artist
- David Adanlead fx td: Cinesite
- Sermin Çakmak Afsinoutsource coordinator: Cinesite
- Nidhi Agarwallayout artist: Cinesite
- Maryam Aghdampaint & roto artist: Cinesite
- Alexandre Aillethead of fx: Cinesite
- Carlos A. Alarcondigital compositor
- Carlos Alcaroncompositor: Cinesite
- Ousama Alchikhlayout artist: Cinesite
- Arisdelsi de la Garza Alcibiaprevis animator
- Dan EdwardesParkour Coordinator / parkour coordinator
- Dave JudgeStunt Rigger
- Ellen Kanechoreographer
- André Laynestunt driver
- Tony Luckenstunt coordinator
- Zoë Marshallstunt performer
- Rory Mulroestunt rigger
- Neil Murraystunt rigger
- Chris PollardAdditional stunt coordinator
- Simon AthertonBest Boy Office
- Cameron Axselfirst assistant camera: dailies
- Peter Ayrissdrone pilot
- Scott BakerHod Vfx standby
- Aaron Bartlettrig electrician
- Barney Batchelorfirst assistant camera: additional photography
- Nic Battendrone technician (as Nicholas Batten)
- Alex Bendercinematographer: VFX sprite unit
- Emma Boswelldrone supervisor
- Graig Blotsystem administrator: Cinesite
- Jeremy Cumminsanimator
- Josh Janouskyanimator: Cinesite
- Jose Ramirezsenior animator (as a different name)
- Amy Beadelensemble casting associate
- Nora Brennanadditional new york casting
- Katie Brydoncasting associate
- Will Burtonensemble casting
- Melody Gerardcasting assistant
- Melanie Wattsensemble casting assistant
- Jess Allowaycostumier: crowd
- Priye Amadicostume buyer
- Chrissie Atkinsonsenior costume maker (as Christine Atkinson)
- Alice Bambridgecostume co-ordinator
- Amber Bowermancostume workroom trainee (as Amber L. Bowerman)
- Rianna Charlesprincipal costumier
- Annie Collinslaundry assistant: crowd
- Anastasia CrossleyCostume Trainee / costume trainee: daily (uncredited)
- Nadia Cucinellacostumier: crowd
- Becky Daviescostume workroom trainee
- Alex Ansteyadditional editor
- Baran Ayyildizpost production intern
- Baran AyyildizPost-Production Intern
- Marco Valerio Caminitiadditional dailies operator
- Alex Coveneyadditional dailies operator
- Johnathan Wei Dickinsondigital intermediate editor
- Tim DrewettAdditional Colourist
- Doiminic Evansadditional vfx editor
- Kevin Fairfax Harwoodhead of workflow: DeLane Lea
- Rachael Havercroftpost-production coordinator
- Faris Amaurilead location marshal
- Benjamin Baileysupervising location manager
- Caroline Barneslocation scout
- Hannah Colelocation coordinator (as Hannah M.G. Cole)
- Nick Fraser Feehanlocation assistant
- Matthew Fletcherunit assistant
- Paula Freijeirolocation marshal
- Peter Graylocation manager
- Micah Hinchliffelocation marshal
- Tommy Ampermusical director: german version
- Richard Armstrongadditional playback
- Duncan Ashbymusician
- Becky Benthammusic supervisor
- Dane Chalfinvocal coach
- Georges Costamusical director: french version
- Rupert Coulsonscore and songs engineer & mixer
- David Cuthbertmusician: flute
- Gaby Cárdenasmusical director: spanish latinamerican version
- Neil Dawesscore assistant engineer
- Ruth Atkinsonadditional script supervisor
- Paula Casarinscript supervisor
- Andrea Felixscript trainee
- Max Ellis Fisherscript trainee (as Max E. Fisher)
- Norina Mackeyscript supervisor: second unit
- Matt Steen-Brookesassistant script supervisor cover (as Matt Steen)
- Andrea Trigoassistant script supervisor
- Joe Curtisunit driver
- Leon Dussardcast driver
- Michael Gearypicture car supervisor
- Seb Greenwoodaction vehicles
- Paul Howittunit driver
- Hefin Jonesfacilities captain
- Melvin Leelead minibus driver
- Doron Leviunit driver
- Vince Levinshod tech trucks
- Godwin Amannaoperation manager: hindi version
- Perla Ambrosiniassistant stage manager
- Tommy Ampervoice: german version
- Terry Ashbyassociate production finance: netflix
- Richard Tiny Bakerhealth & safety advisor
- Joe BarkerDevelopment Assistant
- Tina Batchevaassistant accountant
- Dan Blasterioproduction assistant
- Luke Brookscovid assistant unit manager
- Rosie Burnpayroll assistant accountant
Contribute to this page
Suggest an edit or add missing content
