- Peter O'Hanlon(as Pete O'Hanlon)
- Sharon D. Clarke(as Sharon Clarke)
- Diana Alexandra Pocol(as Diana Pocol)
- Jason Sellars(as Jason Sellards)
- Demetri Goritsas(as Demetrios John Goritsas)
- Stephan Benson(as Stephen Lee Benson)
- Navala 'Niko' Chaudhari(as Navala Chaudhari)
- Jared Hageman(as Jared Martyn-Hageman)
- Sarah H Iwaskow(as Sarah Haruko Iwaskow)
- Luke Woolaston(as Luke Woollaston)
- Tom Woolaston(as Tom Woollaston)
- Yixin Zeng(as Zeng Yixin)
Rest of cast listed alphabetically
- Ziad Abaza(uncredited)
- Christina Andrew(uncredited)
- Lasco Atkins(uncredited)
- Jamie Bacon(uncredited)
- Roseanna Bell(uncredited)
- Carlos Borrás(uncredited)
- Eric Coco(uncredited)
- Bern Collaço(uncredited)
- David Cradduck(uncredited)
- Nick Davison(uncredited)
- Marco De Marlo(uncredited)
- Michele Donockley(uncredited)
- Dani Dupont(uncredited)
- Amor Evans(uncredited)
- Viktorija Faith(uncredited)
- Karl Farrer(uncredited)
- Delia Florea(uncredited)
- Jack French(uncredited)
- Inna Georgia(uncredited)
- Mark Gooden(uncredited)
- Nicholle Hembra(uncredited)
- Peter Leslie(uncredited)
- Xiao Xue Xu Lin(uncredited)
- Francesco Lucidi(uncredited)
- Giles Martin(uncredited)
- Ida May(uncredited)
- Solomon Mousley(uncredited)
- Adrian Mozzi(uncredited)
- Jennifer Noble(uncredited)
- Laura Obiols(uncredited)
- Tom Ogg(uncredited)
- Rory Okey(uncredited)
- Jess Radomska(uncredited)
- Eddie Register(uncredited)
- Kemal Shah(uncredited)
- Sarah Sharman(uncredited)
- Amanda Smith(uncredited)
- Tanisha Spring(uncredited)
- Alisha Tarran(uncredited)
- Emily Tebbutt(uncredited)
- Dave Thompson(uncredited)
- Bruno Tonioli(uncredited)
- Oskar Ulvestad(uncredited)
- Lochlan White(uncredited)
- Luke White(uncredited)
- Riley White(uncredited)
- Samuel Williams(uncredited)
- Adam Bohlingproducer (produced by) (p.g.a.)
- David Furnishproducer (produced by) (p.g.a.)
- Michael Graceyexecutive producer
- Elton Johnexecutive producer
- Karine Martinexecutive producer
- Italo Marzottoexecutive producer
- Tommaso Marzottoexecutive producer
- Brian Oliverexecutive producer
- David Reidproducer (produced by) (p.g.a.)
- Claudia Schifferexecutive producer (as Claudia Vaughn)
- Steve Hamilton Shawexecutive producer
- Matthew Vaughnproducer (produced by) (p.g.a.)
- Danny Zamostexecutive producer
- Matthew Margesoncomposer (original score by)
- Pippa Ailioncasting director (Dance Casting)
- Reg Poerscout-Edgertoncasting director (as Reginald Poerscout-Edgerton)
- Peter Francisproduction designer (additional photography)
- Sophie Bridgmanart director (additional photography)
- Astrid Siebenart director (additional photography)
- Kimberley Faheyset decorator (additional photography)
- Jan Archibaldwig maker
- Nisha Aulumhair superior junior / makeup superior junior
- Debbie Bhowmikhair colourist
- Libby BushbyCrowd Hair & Make-Up Trainee
- Charlie Butlercrowd and makeup trainee
- Michael Byrneart finisher / silicone department head (uncredited)
- Rebecca Calvercrowd hair and makeup daily trainee
- Hanna Canforhair stylist / makeup artist
- Inez Clarkcrowd hair/makeup trainee
- Andrea Cracknellhair stylist: crowd (as Andrea Cracknall) / makeup artist: crowd (as Andrea Cracknall)
- Kirby Adamsexecutive in charge of production
- Adam Bohlingunit production manager
- Ella Chaitowproduction supervisor
- Claudia Cimminoproduction supervisor: additional photography
- Sean Scott Griffinassistant production coordinator
- Stephanie Hamilton-Jordanassistant production coordinator
- Iain Mackenzieunit production manager
- Ariel Murray-Simmonsassistant unit manager
- Drew Payneunit manager
- David Reidunit production manager
- Joe Barlowkey second assistant director
- Daniel Coxcrowd second assistant director
- Lucy Delaneyfloor runner
- Claire Fraynthird assistant director
- Duncan Herriotassistant director
- James HoodSet Production Assistant: additional photography
- Sarah Hoodadditional second assistant director/second assistant director: splinter unit
- Phoebe Vale Markham2nd assistant director: splinter unit
- Jack Ravenscroftfirst assistant director
- Misli Akdagassistant buyer
- Victoria Allwoodassistant art director
- Eleanor Andrewsassistant buyer
- Bradley Barrettset dresser
- Joe Birdseyprops daily
- Michael Blakeset dresser
- Rosie Burnettgraphic assistant
- Peter Allenboom operator
- Mark Applebyadr mixer
- Lilly Blazewiczfoley editor
- Peter Burgisfoley artist (as Pete Burgis)
- Lizzie Campbell-Kellyadr coordinator
- Matthew Collingere-recording mixer / supervising sound editor
- Devin Donaghyassistant sound editor: trailer
- Glen Gathardfoley mixer
- John Hayesproduction sound mixer
- Alex MacBridesenior technician
- Doug McKennaspecial effects safety advisor
- Dafydd Meirion Owenspecial effects technician
- Ronnie Rackleyspecial effects technician
- Adam Saus Villardspecial effects assistant
- Steven Warnerspecial effects supervisor
- David 'Pinkie' Thomassenior special effects technician (uncredited)
- Olumide Adeyemolayout/tracking artist: Cinesite
- Alexandre Ailletfx supervisor: Cinesite
- Carlos Alcaroncompositor: Cinesite
- Candice Arzicmodelling/texture/look dev artist: Cinesite
- Jessica Bagbyrotoscope and paint artist: Cinesite
- Chirag Bangotravisual effects artist: Atomic Arts
- Stephanie Belangerrotoscope and paint artist: Cinesite
- Richard Bergeronenv/dmp artist: Cinesite
- Angus Bickertonvisual effects consultant
- Ignacio Blascolighting artist: Cinesite
- Lucy Allanstunts
- Alexander Bracqstunts (as Alex Bracq)
- Emma Brittonstunts
- Christoph Cordellstunts (as Chris Cordell)
- Clive Curtisstunts
- Nicholas Dainesstunts (as Nick Daines)
- George AmbroseReshoots (as George Keightley Ambrose)
- David Applebyfirst company grip
- David Applebystill photographer
- Chris Bainb camera operator/steadicam
- Simon Bakerdesk operator
- Chris Bellottielectrician
- Alex BradfordVideo Assistant: dailies
- Joshua Callis-Smithdigital imaging technician: main unit
- Steven Casalivideo operator
- Adam Kleinanimator
- Stevee Daviescasting assistant
- Natalie GallacherCasting Director Dance Casting
- Lillie Jeffreycasting associate
- Tamsyn Mansoncasting assistant
- Benedict Minghellacasting assistant
- Janelle ScuderiCasting Executive
- Sandy Strallencasting assistant: I'm Still Standing music video
- Nathalie Colencrowd voice casting assistant (uncredited)
- Sean Barrettmillinery
- Nicky Barronkey crowd
- Nicola Barroncostumer
- Nicola Bealescostume maker
- Emma Brackenburycostume maker
- Lucy Caldercostume junior
- Ellen Crawshawcrowd costume supervisor
- Eryl Daviescostume trainee daily
- Shahida Dayassistant costume designer (as Shaida Day)
- Aleksandr Dochkinconcept artist
- Nina Annanfirst assistant editor
- Sophie Billingtondigital film bureau: Goldcrest Post Production
- Sara Buxtonassistant digital intermediate colourist: Goldcrest Post Production
- Jonathan Collarddigital intermediate producer: Goldcrest Post Production
- Tom Corbettdata manager: Goldcrest Post Production
- Karolina Dziwinskadigital intermediate producer: Goldcrest Post Production
- Rob Farrishead of production: Goldcrest Post Production
- Scott P. Fraserpost production coordinator
- Luke Gavinpost production coordinator
- Neil Harrisonsenior digital intermediate administrator: Goldcrest Post Production
- Toby Blytherstudio manager: Greenford
- Andrew Michael Buckleysupervising location manager
- Kat Buckleylocation marshal
- Chris Cliffordassistant unit manager
- Ben Gladstonelocation scout
- Philippa Humphreylocation marshal
- Hannah Lambassistant location manager
- Angus MacDonaldstudio unit manager
- Nathalie PageStudio PA: Dailies
- Ashley Andrew-Jonesassistant engineer
- Laurence Anslowassistant engineer
- Max Bailliemusician: viola
- Jerry Barnesmusician: double bass
- Mark Berrowviolin
- Richard Berrymusician: french horn
- Dave Bishopbaritone saxophone
- Maddison Marieges Mooreassistant script supervisor (as Maddison Moore)
- Lucy Noblescript supervisor: additional photography
- Allan Bradshawtransportation captain
- Jack Buckfieldunit driver
- Alan Cantyunit driver
- Emma Chapmantransportation coordinator
- Stuart Claysontech trucks h.o.d
- Pani Constantinidesproduction driver
- Walt Edsonfacilities hod
- Conor Joseph FitzpatrickFacilities crew
- Amber Aitkenaccounts assistant
- Domenic Allentechnical director
- Lily Archbuttproduction assistant: additional photography
- Christie Barbersupervising payroll accountant
- Freya Bealesspecial consultant
- Georgina Beardaccountants assistant: post production
- Nicole Beaudoinmanager: physical production
- Gemma BeresfordProduction travel
- Lisa Birchasst to diving coordinator
- Michele Anthonythe producers wish to thank
- Elanzo Burgessthe producers wish to thank
- Bernard Craggthe producers wish to thank
- Luke Lloyd Daviesthe producers wish to thank
- Mike Dawsonthe producers wish to thank
- Stephen Dixonthanks to: Metropolitan Police Film Unit
- Katie Franklin-Thorpethe producers wish to thank
- Jodie Gersonthe producers wish to thank
- Karen Gottliebthe producers wish to thank
- Lucian Graingethe producers wish to thank
Contribute to this page
Suggest an edit or add missing content