Director
Ran Huang
DIRECTOR
Stars (in credits order)
Gustaf Skarsgård
Mads Lake
Andrea Riseborough
Anna Rudebeck
Stellan Skarsgård
Soren Rank
Irina Björklund
Sussan
Éva Magyar
Lillemor
Jussi Kostamo
Investigator
Antti Luusuaniemi
Dr. Jepsen
Charlie Petersson
Kelvin Holst
Nikita Makkojev
Passenger
Sophia Karlsson
Laila
Milka Ahlroth
Elin
Darren McStay
Martin
Slava Dugin
Police Officer
Antti Honka
Reporter
Henrikki Haavisto
Eric Gunnarson
Joni Sailamaa
Police officer
Miikka Selkämaa
Finnish Police Officer
Jonas Öhman
Matti Mustonen
Jori Grönroos
Police Technician
Pepe Hakala
Bartender
Sivulla
Academic Person