All Cast

Noomi Rapace
Leena

Ola Rapace
Johan

Outi Mäenpää
Aili Moilanen

Ville Virtanen
Kimmo Moilanen

Tehilla Blad
Leena - as Child

Junior Blad
Sakari Moilanen

Alpha Blad
Marja
Selma Cuba
Flisan

Minna Haapkylä
Helmi

Håkan Bengtsson
Veikko
Julia Öhrström-Jönsson
Riita

Lotten Roos
Inga-Lill

Rasmus Troedsson
Sten Hård
Karin Ronnle Svensson
Åse

Simon J. Berger
Bengt Brink

Kerstin Andersson
Margareta Persson
Björn Johansson
Niklas Lindberg

Anette Lindbäck
Britta
Eva Järinge
Ann-Christine
Anders Beckman
Police
