A couple has to face both the villagers and the local priest, who worry their son is possessed by demonic forces and is the reason for all the village’s woes….