Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2008
2009
2007
2023
1977
2020
1974
2022
2004
1989
1984
2000
1973
1988
1996
1966