A scientist is testing a demonic drug on people in his secret lab. A cop and a female reporter try to stop him.
2024
1970
2012
1999
2021
2019
—
2025
1932
2016
2015
1898
1997
2002
1985