Craze 1973
A psychotic London antique dealer is involved with witchcraft. He believes that human sacrifice pleases an African idol stored in his basement. All of his victims are women, and each death increases his wealth.
A psychotic London antique dealer is involved with witchcraft. He believes that human sacrifice pleases an African idol stored in his basement. All of his victims are women, and each death increases his wealth.