Characters played by Satu Tuuli Karhu
Onerva Poikelus
Characters played by Santeri Kinnunen
Gösta Lundsten
Characters played by Sonja Kuittinen
Ritva Kalima
Characters played by Armi Toivanen
Vera von Clause
Characters played by Marjaana Maijala
Serafina Sundnäs
Characters played by Paavo Kinnunen
Tuomas Poikelus
Characters played by Misa Palander
Alma
Characters played by Anna-Leena Härkönen
Alaska
Characters played by Hannes Suominen
Emil Kuikka
Characters played by Wanda Dubiel
Marjorie
Characters played by Ester Kuntu
Nurse Emilia
Characters played by Severi Saarinen
Captain Toivo Puupponen
Characters played by Tiina Pirhonen
Inspector Wenzel
Characters played by Anu Sinisalo
Director Ulla Parvilinna
Characters played by Elias Westerberg
Tuure Lundsten
Characters played by Robert Enckell
Arne von Clause
Characters played by Misa Lommi
Agnes von Clause
Characters played by Gert Raudsep
Guard Löfgren
Characters played by Marja Salo
Karoliina
Characters played by Minna Puolanto
Armi
Characters played by Vilma Melasniemi
Matilda Nieminen
Characters played by Pirjo Lonka
Hellin
Characters played by Venny Sohlberg
Julia
Characters played by Alma Sohlberg
Paulina
Characters played by Ene Pappel
Mirjami
Characters played by Frank Kesa
Kari (6 years)
Characters played by Anne Lemming
Outi
Characters played by Sara Amelie Kaminen
Onerva (10 years)
Characters played by Tiina Mälberg
Amalia
Characters played by Marika Metsala
Kuikka's Wife
Characters played by Priit Kesa
Jouko
Characters played by Scott Holda
Dr. Kraft
Characters played by Duncan Halleck
Dr.Kraft Student
Characters played by Jaanus Lekk
Brawnyman
Characters played by Arno Reede
Patient (Ultra Studies)
Characters played by Anna Elisabeth Leetmäe
Young Serafina
Characters played by Trisanna Lilleorg
Young Josefina
Characters played by Erkki Tikan
Muscular Guard
Characters played by Helena Vetti
Female Guard
Characters played by Meelis Rondo
Guard
Characters played by Viktoria Jelizarova
Office Worker
Office worker
Characters played by Marek Angelstok
Background extra
Characters played by Ergo Küppas
Dr. Kraft Student (Ultra Studies)