A new feature by David “the Rock” Nelson, the low-budget horror movie maker profiled in a 1995 Reader cover story by Neal Pollack.