Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2015
1972
2008
2005
1966
1990
1981
1989
1995
2001
2019
1986
2007
2006
2022
1970
2003
2000
1999