A medical examiner investigating a series of prostitute murders discovers that the culprit is an ancient tribal witch doctor come back to life.
1990
2022
2011
2023
1964
2021
2019
2002
1960
1948
1993
2018
1945
1989
2013