Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2019
2021
1959
1933
2020
2008
2018
—
2011
2015
2016
1986
2012