Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2017
2004
2007
1999
2006
2003
2014
1979
1976
2019
1983
1988
2010
1969
1959
1933