It’s London, 1888. On the third night of the Jack the Ripper killings, a man rents out an attic from an older couple in need of extra income. The man (Jack Palance), a research pathologist, begins working on his experiments in the rooms. Helen Harley, the landlady (Frances Bavier), becomes suspicious of the man, especially when her niece shows an interest in him.
Bud Spencer plays Hiram Coburn ; a drifter. Jack Palance plays Sunny ; a gunfighter who wants him to marry his sister. A little boy (Renato Cestie) and Jack Palances gun save him from hanging, but the boys uncle gets killed so Bud Spencer adopts the waif. I don’t want to give away too much on the plot, but the interaction between Palance and Bud Spencer is pretty funny.
Father John (Lee Van Cleef) turns vigilante and hunts down a gang of criminals, led by Sam Clayton (Jack Palance) who kill the local priest.