All Cast

Michael Nyqvist

Michael Nyqvist

Kent

Kristina Törnqvist

Kristina Törnqvist

Sara

Anastasios Soulis

Anastasios Soulis

Stefan

Alexandra Rapaport

Alexandra Rapaport

Eva

Mats Blomgren

Mats Blomgren

Daniel

Lars Väringer

Lars Väringer

Tommy

Anna Bjelkerud

Anna Bjelkerud

Elisabeth

Anna Eidem

Anna Eidem

Gunilla

Katarina Weidhagen

Katarina Weidhagen

Linda

Michalis Koutsogiannakis

Michalis Koutsogiannakis

Saras Läkare

Cecilia Nilsson

Cecilia Nilsson

Sonja