Eternal Beauty Cast & Crew

Sally HawkinsJane
David ThewlisMike
Alice LoweAlice
Billie PiperNicola
Penelope WiltonVivian
Robert PughDennis
Banita SandhuAlex
Paul HiltonTony
Morfydd ClarkYoung Jane
Natalie O'NeillYoung Nicola
Elysia WelchYoung Alice
Boyd ClackDoctor
Robert AramayoLover's Voice (voice)
Rita Bernard-ShawLucy
Tony LeaderLesley
Spencer DeereJack
Amelie TukandraNurse
Nicholas LumleyPhotographer
Kas MeghaniExaminer
Craig RobertsDirector / Writer / Executive Producer
Meroë CandyExecutive Producer
Emma DuffyExecutive Producer
Pip BroughtonExecutive Producer
Mary BurkeExecutive Producer
Adam PartridgeExecutive Producer
Paul HigginsExecutive Producer
Catrin Lewis DefisExecutive Producer
Adrian BateProducer
Stephen KelliherExecutive Producer
Hilary DavisExecutive Producer
Tim DickelProduction Design
Alison AdamsArt Direction
Kit FraserDirector Of Photography
Sian JenkinsCostume Design
Samantha KininmonthMakeup Designer
Carrie WallbankCostume Supervisor
Verity Finney-GreenCostume Standby
Rebecca RomCostumer
Marvyn MarquesCostumer
Helen RodgersCostumer
Bethan CharlesCostumer
Pam VerranCostumer
Liz ArklieMakeup Supervisor
Catrin WilliamsMakeup Artist
Jasmin LawryMakeup Trainee
Paula MannMakeup Artist
Madaleine BassettMakeup Artist
Kelsey JamesMakeup Artist
Rupert SimonMakeup Artist
Elen ThomasMakeup Artist
Heulwen EvanMakeup Artist
Ashleigh FulgoniMakeup Artist
Wendy GruffyddScript Supervisor
Heather JonesFirst Assistant Director
Rhun LlewelynSecond Assistant Director
Natalia AlexeevaThird Assistant Director
Stephen HarenEditor
Mark KeadyAssociate Editor
Robbie GibbonFirst Assistant Editor
Paul J. WrightColorist
Michael PriceOriginal Music Composer
Malcolm CromieSound Recordist
Dominic HarrisonSound Assistant
Paul McFaddenSound Re-Recording Mixer
Doug SinclairSupervising Sound Editor
Jon Salmon-JoyceSupervising Sound Editor
Nathan PalmerDialogue Editor
Jamie TalbuttFoley Mixer
Helen FaulknerFoley Editor
Gareth Rhys JonesFoley Artist
Andy Morgan-DaviesAdr Editor
Chris WhitesideAdr Recordist
James BowmanAdr Recordist
Gary WelchMusic Supervisor
Anthony WeedenOrchestrator
Karen Lindsay-StewartCasting Director
Emily JacobsCasting Director
Ceri HughesProduction Manager
Victoria WheelProduction Coordinator
Kyra Iris TaylorProduction Secretary
Sue ValentonProduction Accountant
Tom GuyLocation Manager
Hefin ReesAssistant Location Manager
Kirstie EvansUnit Manager
Zoe FlowerPublicist
Oanis RawboneVisual Effects
Yannis ValkaniotisVisual Effects

Get Plex on Your Devices

Free on 20+ platforms. Pick yours.
See all supported devices →