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 Tanya Reynolds as Lily Iglehart 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 Chaneil Kular as Anwar Doreene Blackstock as Beatrice Effiong Joe Wilkinson as Jeffrey Edward Bluemel as Sean Wiley Deobia Oparei as Mr. Effiong James Purefoy as Remi Milburn Dan Skinner as Swim Coach Milly Thomas as Female Client Ruben Cryer as Young Otis