Frank and Katrin return to Frankfurt to stop the scientist responsible for unleashing the plague of genetically mutated vermin upon the city.
1929
2022
2012
2018
1934
2016
2013
2025
2004
2017
2023
2011
1975
1932
1980