Co Starring Daniel Adegboyega as Pierre Martineau Keith McErlean as Albie Garston Adam Isla O'Brien as Ryan Henshall Barry John Kinsella as Michael Whithall Darragh Gilhooly as Jake Bolt Charlie Geany as Young Daniel age 12 Sophie Mensah as Cheryl Lee Elish Liburd as Izzy Paterson Holly Sturton as Beatrice Garston Helen Norton as Mary Ann Bolt Darcey Campion as Harper age 13 Elissia Battelle McCarthy as Young Beatrice age 12 Ally Ní Chiaráin as Shula Maloney Cian Hoyne as Jonny Maloney Sally Sumola as Fariha Molly McLoughlin as Ruby Anaïs Rizzo as Nurse Michael Ievers as Ben Maloney Janelle Mukiza as Young Izzy age 12 Eloise Brodebrick as Anushka