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 Mimi Keene as Ruby Matthews Samantha Spiro as Maureen Groff Chinenye Ezeudu as Viv Odusanya 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 Sami Outalbali as Rahim Hannah Waddingham as Sofia Marchetti Conor Clarke McGrath as Courgette Connor Lino Facioli as Dex Thompson Lily Newmark as Ruthie Jack Bandeira as Eli Daniel Betts as Sergeant Morris Spike Leighton as Luke