All Cast

Najwa Nimri

Najwa Nimri

Young Ana

Fele Martínez

Fele Martínez

Young Otto

Nancho Novo

Nancho Novo

Álvaro

Maru Valdivielso

Maru Valdivielso

Olga

Sara Valiente

Sara Valiente

Child Ana

Peru Medem

Peru Medem

Child Otto

Kristel Díaz

Kristel Díaz

Teenage Ana

Víctor Hugo Oliveira

Víctor Hugo Oliveira

Teenage Otto

Beate Jensen

Beate Jensen

Otto's Mother

Rosa Morales

Rosa Morales

Sofía

Pep Munné

Pep Munné

Javier

Jaroslav Bielski

Jaroslav Bielski

Álvaro Midelman

Joost Siedhoff

Joost Siedhoff

Otto

Petri Heino

Petri Heino

Aki

Outi Alanen

Outi Alanen

Messenger

María Isasi

María Isasi

Saleswoman

Ángela Castilla

Ángela Castilla

Homely Pension