Brought back from a doomed space mission, an army of giant rats develop a big appetite for Los Angeles residents.
2018
2017
1974
2025
1973
2012
2020
1972
2021
2013
2019
2015
1975
2010
2016