Demons Don't Die
"They're dead, but their souls are alive, because..."
A young man is attacked by a demon in the forest. Armed with a machete, a fight to the death begins.

2022

2019

2023

1989

2018

2015

2023

2018

2022

2017

2017

2015

1984

2016

1992

2014

2016

2020

2020

2013