Another stylish Italian mystery from the 70s that more than likely contains more red herrings than a Russian fish market. Why does one get the impression that all of the genius to be found in this Lucho Fulci splatter mystery is contained in the title? (1972)
This movie is not currently in theaters.