Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2024
1997
1999
2016
2002
1966
1986
1981
2018
—
2020
2003
1965