Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2007
1997
2008
1993
2006
1998
1986
2021
1985
1962
1972
1991
2010
1966