Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2015
1965
1968
1978
2017
1975
2007
1988
2009
2004
1970
2010
2000
1973
1963
2001
1984