The Mutilator (1984)

We’re not sure what criteria Arrow Films use to pick their releases but they’ve truly outdone themselves with The Mutilator. …

Read more