The most notoriously trashy and outrageous film of the early 1980s Italian zombie cycle is more interesting than you might think.

The most notoriously trashy and outrageous film of the early 1980s Italian zombie cycle is more interesting than you might think.