: Crime Drama Mystery : France Italy : fr : 22/03/1968 : $747,000 (estimated) : DDL Cinematografica Les Films du Carrosse Les Productions Artistes Associés : 107 min : 17.919 : 9,600,000 : Français : Released