Jessie Mei Li
as Alina Starkov
Archie Renaux
as Malyen Oretsev
Freddy Carter
as Kaz Brekker
Amita Suman
as Inej Ghafa
Kit Young
as Jesper Fahey
Danielle Galligan
as Nina Zenik
Calahan Skogman
as Matthias
Sujaya Dasgupta
as Zoya
Simon Sears
as Ivan
Daisy Head
as Genya Safin
Zoë Wanamaker
as Baghra
Luke Pasqualino
as David Kostyk
Patrick Gibson
as Nikolai Lantsov
Lewis Tan
as Tolya Yul-Bataar
Jack Wolfe
as Wylan Hendricks