Guest Stars Ncuti Gatwa as Eric Effiong Emma Mackey as Maeve Wiley Connor Swindells as Adam Groff Aimee Lou Wood as Aimee Gibbs Kedar Williams Stirling as Jackson Marchetti Alistair Petrie as Headmaster Michael Groff Samantha Spiro as Maureen Groff Chinenye Ezeudu as Viv Odusanya Tanya Reynolds as Lily Iglehart George Robinson as Isaac Goodwin Patricia Allison as Ola Nyman Jim Howick as Mr. Hendricks Mikael Persbrandt as Jakob Nyman Rakhee Thakrar as Miss Sands Chris Jenks as Steve Morley Dua Saleh as Cal Bowman Sami Outalbali as Rahim Hannah Waddingham as Sofia Marchetti Anne-Marie Duff as Erin Wiley Jemima Kirke as Hope Haddon Indra Ové as Anna Robyn Holdaway as Layla Robert Wilfort as Mark Sophie Thompson as Mrs. Inglehart Reece Richards as Eugene Andrew Bone as Doctor Rupert Frazer as Dog Show Judge