Mackenzie CrookAndy Stone / Director / Writer Gerard HoranTerry Seymour Sophie ThompsonSheila Seymour Aimee-Ffion EdwardsSophie Johnny FlynnJohnny Piper / Original Music Composer Mackenzie CrookAndy Stone / Director / Writer Alan MarkeExecutive Producer Jim ReidExecutive Producer Lisa ThomasExecutive Producer Kristian SmithExecutive Producer Jonno RichardsExecutive Producer Samantha HarleyProduction Design Jamie CairneyDirector Of Photography My AlehammarMakeup Designer Samantha KininmonthMakeup Artist Jackie VernonCostume Design Fiona RogersMakeup Artist Sophie KennyThird Assistant Director Jamie D. AllenSecond Assistant Director Alex Currie-ClarkThird Assistant Director Lizzie PritchardScript Supervisor Adam LockFirst Assistant Director Alexandra BeahanThird Assistant Director Johnny FlynnJohnny Piper / Original Music Composer Dan MichaelsonOriginal Music Composer Chris MacLeanSupervising Sound Editor Catherine WillisCasting Director Peter-Frank DewulfLocation Manager Taylan RutherfordLocation Manager