Asa Butterfield as Otis Milburn
Ncuti Gatwa as Eric Effiong
Emma Mackey as Maeve Wiley
Aimee Lou Wood as Aimee Gibbs
Connor Swindells as Adam Groff
Gillian Anderson as Jean Milburn
Kedar Williams-Stirling as Jackson Marchetti
Patricia Allison as Ola Nyman
Tanya Reynolds as Lily Iglehart
Mimi Keene as Ruby Matthews
Chinenye Ezeudu as Vivienne Odusanya
Dua Saleh as Cal
Alistair Petrie as Mr. Groff
Sami Outalbali as Rahim Harrak
George Robinson as Isaac Goodwin
Chaneil Kular as Anwar Bakshi
Simone Ashley as Olivia Hanan
Lino Facioli as Dex Thompson
Samantha Spiro as Maureen Groff
Anne-Marie Duff as Erin Wiley
Jemima Kirke as Hope Haddon