Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2017
1977
1979
1972
1988
2010
1982
1980
1973
1974
1975
2007
1981
1984
1990
2019
1983