Sophia MylesRachel Marshall Kenneth CollardEstate Agent Isaac AndrewsHarry Marshall Harry BurtonProfessor York Adam Morane-GriffithsProducteur Michael HowellsProduction Design Andy TomlinsonArt Direction Dale Elena McCreadyDirector Of Photography Helen WoolfendenCostume Design Hannah WoodCostume Supervisor Jemma CarballoHair Supervisor Marella ShearerMakeup Designer Gina TrincheseMakeup Trainee Rebecca E. DalyScript Supervisor Andrew McEwanFirst Assistant Director Mark GillespieSecond Assistant Director Adele FletcherDialogue Editor Benjamin LeachAssistant Editor Alex SeeryDigital Colorist Valeria RochaDigital Intermediate Assistant Elisa ChristopheDigital Intermediate Producer Peter BaldockSupervising Sound Editor Ben CarrSound Re-Recording Mixer Lorne BalfeOriginal Music Composer Giancarlo DellapinaProduction Sound Mixer Barbara HealyProduction Manager Jim AllenVisual Effects Supervisor