A medical examiner investigating a series of prostitute murders discovers that the culprit is an ancient tribal witch doctor come back to life.
1995
2012
1941
2015
2006
2017
2013
1990
1991
1967
2004
1977
1996
1994
1985
2002
1998
1981