Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2020
2009
1985
2011
1989
2019
—
2016
2018
2015
2007
1979