All Cast

Antonio Banderas

Antonio Banderas

Le maestro

Jordi Mollà

Jordi Mollà

Sandro Bardi

Toby Sebastian

Toby Sebastian

Amos Bardi

Luisa Ranieri

Luisa Ranieri

Mama Edi

Daniel Vivian

Daniel Vivian

Uomo Russo

Alessandro Sperduti

Alessandro Sperduti

Adriano

Antonella Attili

Antonella Attili

signora Giamprini

Nadir Caselli

Nadir Caselli

Elena

Ennio Fantastichini

Ennio Fantastichini

Oncle Giovanni

Francesco Salvi

Francesco Salvi

Ettore

Francesca Prandi

Francesca Prandi

Katia

Paola Lavini

Paola Lavini

Owner's wife

Anthony Souter

Anthony Souter

Umberto

Carlo Tozzi

Carlo Tozzi

Priest 1970

Cesare Cremonini

Cesare Cremonini

Boccacio Owner

Andrea Bocelli

Andrea Bocelli

Himself / Narrator