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 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 Dua Saleh as Cal Bowman Sami Outalbali as Rahim Simone Ashley as Olivia Doreene Blackstock as Beatrice Effiong Conor Clarke McGrath as Courgette Connor Jemima Kirke as Hope Haddon Daniel Ings as Dan Jojo Macari as Kyle Caroline Martins as Eric's Grandmother Miles Jupp as Doctor Luke Polie as Hospital Employee Rhoda Ofori-Attah as Dr. O'Dem Laurent C. Lucas as Driver Atilla Akinci as Albert Conor Donovan as Terry