All Cast

Massimo Troisi

Massimo Troisi

Werner

Robert Duvall

Robert Duvall

Carrasco

John Savage

John Savage

Marco Venieri

Rachel Ward

Rachel Ward

Irene Costa

Anna Galiena

Anna Galiena

Francesca

Claudio Báez

Claudio Báez

Anderson

Zaide Silvia Gutiérrez

Zaide Silvia Gutiérrez

Linda

Tariq Hager

Tariq Hager

Luca at 17

Daniel Sommer

Daniel Sommer

Marco at 13

Isela Díaz

Isela Díaz

Indian Child

Demián Bichir

Demián Bichir

Young Hotel Clerk

Jorge Abraham

Jorge Abraham

Man in Jail 1