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.
1993
1997
2007
1989
2023
2014
2009
1995
2004
1968
2006
2008
1982
1990
1991
1973