Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2015
2004
1950
2014
2000
2001
2013
1982
2007
1966
1968
2018
—