Taking advantage of a citywide garbage strike, a roving gang of rats sets out to snack on the population of Frankfort, Germany in
Ratten - Sie werden dich kriegen! (2001). Outnumbering the city inhabitants ten to one, the cheese fiends wreak holy havoc and peck away at the helpless humans, all the while thinking, “Where’s your precious Pied Piper now, two-leggers?” In this
… Become a Mr Skin Member and get the full review