Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2017
1984
1995
1996
1975
2006
1988
2015
1986
2009
2007
1966
2004
2008
2005
1972
1980
1981