Cast and crew
Empire of Light (2022)
35 cast and 98 crew, as credited. Cast in billing order; crew by department.
Cast35
Olivia ColmanHilary
Micheal WardStephen
Toby JonesNorman
Colin FirthDonald Ellis
Tom BrookeNeil
Tanya MoodieDelia
Hannah OnslowJanine
Crystal ClarkeRuby
Monica DolanRosemary Bates
Ron CookMr. Cooper
Sara StewartBrenda Ellis
Justin EdwardsJim Booth- Roman Hayeck-GreenFrankie
- Brian FletcherBrian
- Dougie BoyallFinn
William ChubbDoctor Laird- Spike LeightonMikey
- Jacob AveryColin
- Jamie WhitelawSean
- Dylan BlorePogo
Adrian McLoughlinBill- D.J. BaileyMr. Podd
- Tom ColleyParamedic
- Mark GoldthorpBallroom Instructor
- Rod ArthurMayor
- Mark FieldConstable Bramah
- Tim SamuelsReceiving Doctor
- Dawn MurphyNurse
- Ashleigh ReynoldsTrevor
- George WhiteheadMartin
- Sam BoskovicChas
- Mark CollierPremiere Guest (uncredited)
- Caroline GlassPremiere Guest (uncredited)
- Eliza GlockBrandy (uncredited)
- George GreenlandRyan (uncredited)
Crew98
Directing
- Sam MendesDirector
- Cristina PaganiScript Supervisor
- Nicoletta ManiScript Supervisor
- Louis ClarkAssistant Director
- Andrew RichardsCrowd Assistant Director
- Michael LermanFirst Assistant Director
- Sam NealeThird Assistant Director
Writing
- Sam MendesWriter
Production
- Sam MendesProducer
- Pippa HarrisProducer
- Matthew GreenfieldSupervising Producer
- Nina GoldCasting
- Julie PastorExecutive Producer
- Lola OliyideCo-Producer
- Iona YoungAssistant Location Manager
- Will NairneLocation Assistant
- David GreenbaumSupervising Producer
- Lorenzo BertolazziAssistant Location Manager
- Celia DuvalCo-Producer
- Michael LermanExecutive Producer
- Rebecca CronsheyResearcher
- Augustin DukesProduction Supervisor
- Tim PowellFirst Assistant Accountant
- Monique MussellUnit Production Manager
- Lawrence RoweLocation Assistant
- Ben GerryProduction Assistant
- Eleanor BoyceLocation Assistant
- Jessica SaaborAssistant Production Coordinator
- Hedge SeelLocation Assistant
Camera
- Roger DeakinsDirector of Photography
- Monaya AbelCamera Trainee
- Parisa TaghizadehStill Photographer
- Mustafa TyebkhanDigital Imaging Technician
- Nicholas MilliganCamera Loader
- Isabel FewingCamera Loader
- Gary SmithBest Boy Grip
- Paul HymnsDolly Grip
- Gary HymnsKey Grip
- Audrey AmankwaDigital Imaging Technician
- Jago SharkeyGrip
Editing
- James SlatteryColorist
- Gemma BourneFirst Assistant Editor
- Lee SmithEditor
- Pearce RoemerAssociate Editor
- Cassandra EilerAssistant Editor
- Ellie FennAssistant Editor
Sound and music
- Rachael TateSupervising Sound Editor
- Trent ReznorOriginal Music Composer
- Atticus RossOriginal Music Composer
- Randall PosterMusic Supervisor
- Chris BurdonSound Re-Recording Mixer
- Oliver TarneySound Designer, Supervising Sound Editor
- Dawn GoughSound Effects Editor
- William MillerSound Re-Recording Mixer
Art
- Virginia ReinaStandby Art Director
- Mark TildesleyProduction Design
- Tim DevineArt Direction
- Kamlan ManSet Decoration
- Charlie BartlettArt Department Assistant
- Mat BergelStandby Property Master
- Gabrielle LeonGraphic Designer
- Philippa BrugesSet Decoration
- Harriet WilkinsArt Department Assistant
- James FlanaganProps
- Chris KitisakkulGraphic Designer
- Milly WhiteDraughtsman
- Jonathan AmesProps
- Lilla SzabadiProps
- Jessica MilesAssistant Set Decoration
- Julie O'ConnorStandby Painter
- Charlie CobbConceptual Design
- Beth KendrickGraphic Designer
- Izzy MorrealePetty Cash Buyer
- Matilda BeardDraughtsman
- Ronan KennedyStandby Property Master
- Erin CouttsAssistant Set Decoration
- Rosalind GrégoireAssistant Art Director
- Adam O'NeillSupervising Art Director
- Stephanie ClerkinAssistant Art Director
- Rod McLeanArt Direction
- Neal CallowArt Direction
- Véronique MelerySet Decoration
Costume and make-up
- Jodie-Simone HoweCostume Standby
- Aston DaviesMakeup Artist
- Jackson SoarKey Costumer
- India AylesCostume Assistant
- Marc AubertSet Dressing Artist
- Sara KramerMakeup & Hair
- Alexandra ByrneCostume Design
- Laura SmithAssistant Costume Designer
- Emily Grace KirbyCostume Assistant
- Jayne Barratt-HaynesSet Dressing Artist
- Naomi DonneMakeup Designer, Hair Designer
- Kate O'FarrellCostume Supervisor
Visual effects
- Brett RaynerImaging Science
- Richard ChealSpecial Effects Supervisor
- Maria Peralta RamosVFX Artist
- Dom MaidlowVFX Artist
