The Living Dead at Manchester Morgue

They tampered with nature—now they must pay the price …

1974-11-28 | 95 minutes

Rating: 6.4