The Cast

OfficialTitleArt_Black
Zoey Deutch as Rosemarie (Rose) Hathaway
Lucy Fry as Vasilisa (Lissa) Dragomiri
Danila Kozlovsky as Dimitri Belikovi
Dominic Sherwood as Christian Ozera
Sami Gayle as Mia Rinaldi
Sarah Hyland as Natalie Dashkov
Cameron Monaghan as Mason Ashford
Ashley Charles as Jesse Zeklos
Edward Holcroft as Aaron Drozdov
Claire Foy as Sonya Karp
Gabriel Byrne as Victor Dashkov
Olga Kurylenko as Headmistress Ellen Kirova
Joely Richardson as Queen Tatiana
Ben Peel as Spiridion
Harry Bradshaw as Bruno (Mia’s bitchy friend)
Shelley Longworth as Feeder Norrine
Elizabeth Conboy as Rhea Dragomir (Lissa’a Mum)
Ryan Prescott as Novice punk
Nathan Shaw as Student Novice
Will Tudor as Senior Novice
Mark Lewis as the Priest
Laurie Davidson as Party Host
Katie Harland as Unknown
James Aysling as Unknown
Mia Maria Dagyte as Unknown
Dominique Tipper as Guardian Alberta
Chris Mason as Ray (Ralf)