Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2017
2018
1957
1949
2011
2021
2015
2003
1924
1927
2007
2008
1964
1987
1985
1996
2009