Frank and Katrin return to Frankfurt to stop the scientist responsible for unleashing the plague of genetically mutated vermin upon the city.
2023
1939
2018
2020
2015
2022
1977
1952
2007
1981
1956
1948
1998
2024
1974
2019