Guest Stars Ncuti Gatwa as Eric Effiong Emma Mackey as Maeve Wiley Aimee Lou Wood as Aimee Gibbs Connor Swindells as Adam Groff Kedar Williams Stirling as Jackson Marchetti Alistair Petrie as Headmaster Michael Groff Mimi Keene as Ruby Matthews 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 Chaneil Kular as Anwar Hannah Waddingham as Sofia Marchetti Simone Ashley as Olivia Sharon Duncan-Brewster as Roz Marchetti Lisa Palfrey as Cynthia Edward Bluemel as Sean Wiley Dan Skinner as Swim Coach Kadeem Ramsay as Octoboy Jason Baughan as Military Guy Ann Queensberry as Lady in Checkout Line Lowri Palfrey as Simone McAllister