Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2016
1986
2006
2003
1987
2005
1980
1981
2008
1983
2000
1988
1996
1998
2014
2007
1999
1995