Analog Abattoir: 1981’s “DEMONOID” is a campy horror thrill ride you won’t soon forget!
Feeling listless? Does 21st-century horror leave you with nausea and headaches? Dr. Benny Graves prescribes this unhinged, '80s Mexican B-horror schlock fest from director Alfredo Zacarías.