Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2014
2004
2007
1980
2012
1970
2009
1981
1986
2015
1983
2000
1988
1998
2003
2019