A short documentary about The Leopard.
Alain Delon
Role(s): Self
Claudia Cardinale
Suso Cecchi d'Amico
Goffredo Lombardo