A medical examiner investigating a series of prostitute murders discovers that the culprit is an ancient tribal witch doctor come back to life.
1999
2001
1992
1973
2007
2002
1998
1984
1969
1974
1991
1931
1995
1986
1980
2009
2023