Halloween Bingo: Terror in a small town

Strangers beware.
Here there be monsters.
And not the type that reside under the bed.
Ancient voo doo in a small Georgia town comes up against modern day sadists? psychos? assholes? tyrants? and murderers who control the town.
I'm not quite sure I understand all the logistics, but shouldn't Darlene be dead?
And tin cans don't have on and off lids - not sure how that was working out.
And what about the animals?
The leaders fate was very satisfactory. Fuckwad..