
Tag: Demons
33 Posts


The Cellar (Ireland, 2022)

The Old Ways (USA, 2021)

Man vs. Bigfoot (USA, 2021)

Blomkamp’s “Demonic” Trailer Unleashed

Immortal Fist: The Legend of Wing Chun (USA, 2017)

The Church (USA, 2018)

House on Willow Street (South Africa, 2016)

Death Note: The Last Name (Japan, 2006)
