Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2020
1980
2017
2008
2004
—
1966
1970
2010
1989
2006
2007
1994
1987
2018
2014
1990
1981