- James Lapinescreenplay by
- Stephen Sondheimbased on the musical by and
- James Lapinebased on the musical by
Cast
(in credits order) complete, awaiting verification
Rest of cast listed alphabetically
- Bhanu Alley(uncredited)
- Oliver Andrews-Waller(uncredited)
- Neil Bradley(uncredited)
- Sophie-Anna Brough(uncredited)
- Roddy Button(uncredited)
- Pamela Betsy Cooper(uncredited)
- Guinevere Edwards(uncredited)
- Hayley Evenett(uncredited)
- Karl Farrer(uncredited)
- David Georgiou(uncredited)
- Laura Goldfinch(uncredited)
- Andy Hayes(uncredited)
- Amy Hendrick(uncredited)
- Hrvoje Klecz(uncredited)
- Simone Liebman(uncredited)
- Tyrone Love(uncredited)
- Ashley Martin(uncredited)
- Barrie Martin(uncredited)
- Vince McLoughlin(uncredited)
- Lee McQueen(uncredited)
- Gina Morrish(uncredited)
- Lou Mussington(uncredited)
- Scott Plumridge(uncredited)
- Karol Steele(uncredited)
- Gary Thompsett(uncredited)
- John DeLucaproducer
- Rob Marshallproducer
- Callum McDougallproducer
- Angus More Gordonco-producer
- Marc Plattproducer
- Michael Zimmerco-producer
- Ravi Bansalart director (MPC)
- Chris Lowesupervising art director
- Sarah Edwardsset decorator (model unit set dresser)
- Natalie Abizadehjunior hair stylist / junior makeup artist
- Joceline Andrewshair stylist
- Martina Byrneadditional hair stylist / additional makeup artist
- Polly Campbelljunior hair stylist: crowd, dailies / junior makeup artist: crowd, dailies
- Lizzie Davieshair stylist: crowd, dailies / makeup artist: crowd, dailies
- Nathaniel De'Lineadeusdental effects designer
- Tamsin Dorling Barbosamakeup coordinator: crowd (as Tamsin Barbosa)
- Pauline Fowleranimal props
- Chris Gallaherdental appliance designer: Johnny Depp
- Daniel De La Rosaproduction technology executive (as Daniel de la Rosa)
- Eleanor Downeyunit manager: location
- Hannah Godwinproduction manager: additional photography / production supervisor
- Dan Hassidexecutive in charge of production (as Daniel Hassid)
- Jamie Jonesunit manager: studio
- Jennifer Lanepost-production supervisor
- Todd Livdahlproduction technology executive
- Todd Londonpost production executive
- Callum McDougallunit production manager
- Angus More Gordonunit production manager
- Paul Bennettsecond assistant director: additional photography
- Jonny Bensonsecond assistant director: second unit
- James Chambersthird assistant director: additional photography
- Dan Channing Williamsfirst assistant director: second unit
- Jessica Corlettthird assistant director: second unit
- John DeLucasecond unit director
- Gayle Dickiesecond second assistant director
- Mark Gillespiethird assistant director: second unit
- Ben Howarthfirst assistant director
- Thomas Nappersecond unit director
- Roxana Alexandruassistant art director (as Roxi Alexandru)
- John Allencarpenter
- Gerry Atkinsondressing propman (as Gerald Atkinson)
- William Bianchiscenic painter
- Steve Bohanconstruction manager (as Stephen Bohan)
- John Bottonchargehand dressing propman
- Chris Brownchargehand carpenter
- Christopher Brownchargehand carpenter
- Leigh Bryantproperty storeman
- Archie Campbell-Baldwinart department coordinator / junior draughtsman
- Mark Applebyadr mixer
- Justine Bakeradr recordist
- Brian Bowlesdialogue editor
- John Bradyboom operator
- Jeremy Brownboom operator: second unit
- Jeannette Browningadr recordist (as Jeanette Browning)
- John Casaliproduction sound mixer
- Peter Clarkeplayback operator
- Julie Bentleysnow effects consultant
- Ben Broadbridgespecial effects technician
- Laura Davisonspecial effects buyer
- Csaba László Erössspecial effects coordinator
- Russell Farnsassistant special effects technician
- Oliver Gloverspecial effects workshop trainee
- José Granellminiatures supervisor
- Jennifer Grovesspecial effects assistant
- Mathew Hortonspecial effects floor supervisor
- Michael Hunterassistant special effects technician (as Mike Hunter)
- Tony Abejurolead digital artist (as Anthony Abejuro)
- Mayur Dadarao AdhauLine Producer: VFX
- Sagar Adokarlead digital artist
- James Albiezvisual effects artist
- Kaevski Aleksandarrotoscope artist: fx3x
- Juan Alonsodigital compositor
- Kapil Dev Anandasset lead
- Seshadri Anandmatchmove & rotomation
- Sophie Andersonvisual effects data wrangler
- Adrien Annesleyanimator: MPC
- Juliette Cheveleystunt performer
- Nick Choppingstunt performer
- Tamlyn Clarkstunt performer
- Jonathan Cohenstunt performer
- Daniel Dowstunt performer
- Annalese Ferraristunt double: Emily Blunt / stunt performer
- Nic Goodeystunt performer
- David R. Grantstunt double / stunt performer
- Dee Harropstunt performer
- Mark Alvarezelectrician
- Andrew Banwellfirst assistant camera (as Andy Banwell)
- Thomas Barbercamera trainee: additional photography
- Adrian Barryb camera grip
- Paul Batesbest boy floor
- Damien Beebeb camera operator
- Alex Bendersecond assistant camera: miniatures unit
- Jack Bentleycamera trainee: second unit
- Jeremy Brabenaerial director of photography
- Quentin Browndigital imaging technician: additional photography / digital imaging technician: miniatures unit
- Benoit Dubucanimation supervisor
- Hayley Fromsteinanimator
- Jamil Galisenior previs animator
- David Gimenezanimator
- Jordan Hansenanimator: opening sequence - yU+Co
- HyunKyung Junganimator: MPC
- Justin Mahanimator
- Thiago Lima Martinsanimator: MPC
- Solomon Artistesextras casting
- Elizabeth Chodarcasting assistant
- Kelly Valentine Hendrycasting consultant: UK
- Victor Jenkinscasting consultant: UK
- Cesar Rochacasting assistant
- Bruce Winantadr voice casting
- Jennifer Yoocasting assistant
- David Bethellcostume maker
- Emma Bevanprincipal costume stand by (as Emma Bevan-Hyde)
- Kaniez Braganzacostume maker
- Sacha Chandisinghcostume textile artist
- Charlotte Childprincipal costume stand by
- Christian Cordellacostume illustrator
- Lizzie Craigcostume maker
- Ursula Crockercostume trainee: dailies
- Arabella Deancostume maker
- Nicole Dempstercostume maker
- Matt Adamssales executive: UK
- Cherri Arpinodigital dailies: producer
- Victoria Batesecond assistant editor
- Thom Berrymandigital picture services
- Gemma Bourneeditorial trainee
- Jodie Davidsondigital dailies colorist
- Rob Duffieldassistant editor (as Robert Duffield)
- Chema Gomezdailies data manager
- Anthony Halsemadigital intermediate producer
- Rebekah Hernándezpost-production coordinator (as Rebekah Hernandez)
- Duncan Broadfootlocation manager
- James 'Fingers' Buxtonassistant location manager (as James Buxton)
- Rob Campbell-Bellassistant location manager
- Emily Coldwelllocation marshal
- Nilan Dharmadasalocation marshall
- Joseph Gouldlocation assistant (as Joe Gould)
- Charlie Hayeslocation manager
- Sarah Kate Lewislocation assistant (as Sarah-Kate Lewis)
- Dan Peacocklocations runner (as Daniel Peacock)
- Kevin Amosrehearsal pianist
- Chris Baronmusician: percussion
- Chris Barrettmusic recordist
- Mark Berrowmusician: violin
- Richard Bissillmusician: French horn
- Trevor Blackscore technical engineer
- Jim Brueningassistant music editor
- Nicholas Bucknallmusician: clarinet
- Mary Carewesinger
- Susie Jonesscript supervisor: second unit
- Alana Marmion-Warrscript supervisor: 2nd unit
- Jenny Woodassistant script supervisor
- Paul Akbarunit driver
- Phil Allchintransportation captain (as Philip Allchin)
- Waseem Barlasunit driver
- Nigel Birtchnelldriver: for Mr. Marshall and Mr. DeLuca
- John Burdenmini bus driver: hod
- Dean Burtenshawdriver/crew / unit driver
- Colin Davisunit driver
- Alan Emanueldriver: for Mr. Platt
- Peter Herstunit driver
- Jason Alvidrezstaff production coordinator
- Steven Baldwinproduction assistant: additional photography
- Joe Beckwithpayroll accountant: US
- Matt Berkeley-Lobatoproduction staff
- Lisa Berridgeproduction assistant
- Lottie Birminghamset production assistant
- Emma Brazierpayroll accountant
- Sarah Brookassistant accountant
- Perry Brookes Jr.stand in: James Corden / Billy Magnussen (as Perry Brookes)
- Celia D. Costasthe producers wish to thank
- Maura Powellthe producers wish to thank
- Barry H. Waldmanthe producers wish to thank
Contribute to this page
Suggest an edit or add missing content