A New Orleans cop tries to track down and stop a vicious and demonic killer whom has sold his soul to the devil for invulnerability and immortality.
When an elderly millionaire is found dead with cocaine in his system, his will leaves $8 million to Rebecca Carlson, who was having an affair with him. District attorney Robert…