Locality: France
Produced: 1974
Media Type: DVD
Directed by: Jacques Deray
Starring: Alain Delon, Riccardo Cucciolla, Adolfo Lastretti, Gabriella Farinon, Catherine Rouvel