All Cast

Rebecca Ferguson
Katya Grinkova / Lauren Grinkova

Sam Reid
Young Alexander Ivanov

Charles Dance
Old Alexander Ivanov

Antje Traue
Marina Rinskaya

Oliver Jackson-Cohen
Young Misha Ardonov

Anthony Stewart Head
Old Misha Ardonov

Thure Lindhardt
Dimtri

Ben Batt
Oleg

Jelena Gavrilović
Svetlana

Amy Nuttall
Maya

Imogen Daines
Jackie

Miloš Timotijević

Anne Kidd

Tamara Krcunović
