talisencrw
I have to give full marks to an Italian movie, set in a small town in England, that starts off with infected experimental rats going amok in an aspirin-manufacturing company's laboratory, then straight to two of the monster's first victims having se...