Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2018
—
2017
2021
1992
2016
2014
1989
2002
1978
2015
1975
2010
1950
1977