Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
1995
2006
2003
2004
2008
2009
2007
1998
2024
2016
2002