N.p. Plaza Pictures, 1970. Collection of eight vintage studio still photographs from the 1970 US release of the 1969 Italian film. Stamped production No. 71-764 on the bottom right corner of the recto.
An investigation of the murder of the owner of a record company throws a corrupt police detective into a tangled knot of deception and crime.
Set and shot on location in Rome.
10 x 8 inches. Near Fine.
Complete collation details available on request.