An anthem to low-budget horror. A city dedicates a park to God. But when they start destroying it, he comes down to seek vengeance on them one at a time.