A clan of evil rats overtakes a Manhattan department store and threatens to overrun the city.
9/17/2002
Released
The Rats
1h 34m
N/A
EN