A short documentary about The Leopard.
Alain Fabien Delon
Self
Claudia Cardinale
Suso Cecchi d'Amico
Goffredo Lombardo