Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2014
1975
1978
1987
2006
2007
2021
2018
1922
2010
1983
2000
1988