Jessie Mei Li ... Alina Starkov |
Archie Renaux ... Malyen Oretsev |
Freddy Carter ... Kaz Brekker |
Amita Suman ... Inej Ghafa |
Kit Young ... Jesper Fahey |
Patrick Gibson ... Prince Nikolai Lantsov / Sturmhond |
Daisy Head ... Genya Safin |
Danielle Galligan ... Nina Zenik |
Calahan Skogman ... Matthias Helvar |
Lewis Tan ... Tolya Yul-Bataar |
Jack Wolfe ... Wylan Hendriks |
Anna Leong Brophy ... Tamar Kir-Bataar |
Zoë Wanamaker ... Baghra |
Ben Barnes ... General Aleksander Kirigan / The Darkling |