Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2014
—
1988
2020
1974
1975
2007
1972
2021
2004
2019
1992
2001
1998
2002
1976
1986
2017
1990