Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2016
2007
1977
1979
2015
2018
1972
1976
1983
2019
1974
2002
2000
1982
2011
2008
1978