A medical examiner investigating a series of prostitute murders discovers that the culprit is an ancient tribal witch doctor come back to life.
1989
1986
1997
1970
1962
2005
2004
1990
1999
1988
1993
1964
2020
2014
2016
1953
1969