Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
1986
1992
2007
2022
2005
1972
1970
1988
1982
2010
1976
1989
2014
1971
2019
2017
1959