Desiree Akhavan
Desiree Akhavan
饰: Leila
Maxine Peake
饰: Sadie
Briain Gleeson
饰: Gabe
Saskia Chana
饰: Deniz
Naomi Ackie
饰: Ruby
Eva Birthistle
饰: Laura
Michèlle Guillot
饰: Francisca
Anjli Mohindra
饰: Katie
Cassie Clare
饰: Hye Me
Rupert Young
饰: James (Reporter)
Darren Hart
饰:Will
John Dagleish
饰:Jon-Criss
饰:Philip
Özay Fecht
饰:Esra
Viss Elliot Safavi
饰:Leila's Mom
Leo Flanagan
饰:Jamie
Tanya Reynolds
饰:Jill
Alex Hassell
饰:David
饰:Donor
Niamh Algar
饰:Tania
饰:Esther
Nathan Nolan
饰:Otis
Anil Goutam
饰:Doctor
Clare Higgins
饰:Grace
Gabriel Akuwudike
饰:Coat Check Guy
Victoria Broom
饰:Bryony
Josef Davies
饰:Evan
Desiree Akhavan
Cecilia Frugiuele
Amy Ashworth
音乐总监
Tanvir Hanif