Release date: 12/18/2017
Popularity: 1
Original language: EN
On All Hallows' Eve, A secret society of priests is conducting diabolical ceremonies in which humans are being sacrificed to appease their God Samhain.