Bad Apples official wallpaper
Bad Apples poster

Bad Apples

(2021)

Cast

Satu Tuuli Karhu as Onerva Poikelus
Satu Tuuli Karhu

as Onerva Poikelus

Santeri Kinnunen as Gösta Lundsten
Santeri Kinnunen

as Gösta Lundsten

Sonja Kuittinen as Ritva Kalima
Sonja Kuittinen

as Ritva Kalima

Marjaana Maijala as Serafina Sundnäs
Marjaana Maijala

as Serafina Sundnäs

Misa Palander as Alma
Misa Palander

as Alma

Armi Toivanen as Vera von Clause
Armi Toivanen

as Vera von Clause

Paavo Kinnunen as Tuomas Poikelus
Paavo Kinnunen

as Tuomas Poikelus

Hannes Suominen as Emil Kuikka
Hannes Suominen

as Emil Kuikka

Wanda Dubiel as Marjorie
Wanda Dubiel

as Marjorie

Ester Kuntu as Nurse Emilia
Ester Kuntu

as Nurse Emilia

Severi Saarinen as Captain Toivo Puupponen
Severi Saarinen

as Captain Toivo Puupponen

Tiina Pirhonen as Inspector Wenzel
Tiina Pirhonen

as Inspector Wenzel

Anu Sinisalo as Director Ulla Parvilinna
Anu Sinisalo

as Director Ulla Parvilinna

Elias Westerberg as Tuure Lundsten
Elias Westerberg

as Tuure Lundsten

Robert Enckell as Arne von Clause
Robert Enckell

as Arne von Clause

Misa Lommi as Agnes von Clause
Misa Lommi

as Agnes von Clause

Gert Raudsep as Guard Löfgren
Gert Raudsep

as Guard Löfgren

Marja Salo as Karoliina
Marja Salo

as Karoliina

Minna Puolanto as Armi
Vilma Melasniemi as Matilda Nieminen
Vilma Melasniemi

as Matilda Nieminen

Pirjo Lonka as Hellin
Pirjo Lonka

as Hellin

Venny Sohlberg as Julia
Venny Sohlberg

as Julia

Alma Sohlberg as Paulina
Alma Sohlberg

as Paulina

Ene Pappel as Mirjami
Ene Pappel

as Mirjami

Frank Kesa as Kari (6 years)
Frank Kesa

as Kari (6 years)

Anne Lemming as Outi
Anne Lemming

as Outi

Sara Amelie Kaminen as Onerva (10 years)
Sara Amelie Kaminen

as Onerva (10 years)

Tiina Mälberg as Amalia
Tiina Mälberg

as Amalia

Marika Metsala as Kuikka's Wife
Marika Metsala

as Kuikka's Wife

Priit Kesa as Jouko
Priit Kesa

as Jouko

Scott Holda as Dr. Kraft
Scott Holda

as Dr. Kraft

Duncan Halleck as Dr. Kraft's Student
Duncan Halleck

as Dr. Kraft's Student

Jaanus Lekk as Brawnyman
Jaanus Lekk

as Brawnyman

Arno Reede as Patient (Ultra Studies)
Arno Reede

as Patient (Ultra Studies)

Anna Elisabeth Leetmäe as Young Serafina
Anna Elisabeth Leetmäe

as Young Serafina

Trisanna Lilleorg as Young Josefina
Trisanna Lilleorg

as Young Josefina

Erkki Tikan as Muscular Guard
Erkki Tikan

as Muscular Guard

Helena Vetti as Female Guard
Helena Vetti

as Female Guard

Meelis Rondo as Guard
Meelis Rondo

as Guard

Crew

Andres Mirme as Crew department
Karin Martinson as Directing department
Karin Martinson

First Assistant Director

Anna-Maria Jams as Sound department
Anna-Maria Jams

Foley Artist

Enar Tarmo as Crew department
Enar Tarmo

Stunt Coordinator