All Cast

Najwa Nimri
Young Ana

Fele Martínez
Young Otto

Nancho Novo
Álvaro

Maru Valdivielso
Olga
Sara Valiente
Child Ana

Peru Medem
Child Otto
Kristel Díaz
Teenage Ana
Víctor Hugo Oliveira
Teenage Otto
Beate Jensen
Otto's Mother
Rosa Morales
Sofía

Pep Munné
Javier
Jaroslav Bielski
Álvaro Midelman

Joost Siedhoff
Otto
Petri Heino
Aki

Outi Alanen
Messenger
