Locality: France
Produced: 1974
Media Type: Blu-ray
Directed by: Jacques Deray
Starring: Alain Delon, Riccardo Cucciolla, Daniel Ivernel, Reinhard Kolldehoff, André Falcon