A clan of evil rats overtakes a Manhattan department store and threatens to overrun the city.
1980
—
2025
2022
2023
1962
1964
2007
1970
1971
1972
2006
2003
1985
2005
2000