Reviews

Demons (1985)

After swearing for months that I would never be swindled into giving my money to another streaming service, I signed up for Shudder. After mindlessly scrolling through the catalog for two days, I decided to […]