Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2017
1975
2018
1983
1995
2021
2010
2011
1966
1986
2008
2016
1992
2000
1991
1997
1971
2004