Frank and Katrin return to Frankfurt to stop the scientist responsible for unleashing the plague of genetically mutated vermin upon the city.
2021
1977
1979
2011
2007
2003
1980
2006
1988
1975
1978
1987
1989
1972
1998
1994