Herbert West is totally out of control on campus, sticking his glowing green reagent into every corpse he can find!
2017
2023
1930
2020
2012
1949
2021
2014
2004
2007
2001
1987