This low-budget “man in a rubber suit” creature feature is essentially “30 Days Of Night”, except with a demon instead of vampires, and you never actually see the demon, and it’s bad instead of good. However, they try so hard that I was a little entertained, a little.
