
Casts

Ciro Esposito
as Angelo Di Girolamo (Young)

Giuseppe Fiorello
as Valentino Mazzola

Michele Placido
as Angelo Di Girolamo (Older)

Gaetano Amato
as Giuseppe Di Girolamo

Tosca D'Aquino
as Anna Di Girolamo

Katy Louise Saunders
as Susanna Erbstein

Carlo Pistarino
as Signor Pautasso

Remo Girone
as Ferruccio Novo

Francesco Venditti
as Eusebio Castigliano

Massimo Popolizio
as Ernest Egre Erbstein