Beautiful, interesting, incredible cinema.
Set in 1480, this Gothic horror film stars Neil Flanagan as Father Guru, a schizophrenic, prison-colony chaplain who exploits his power to the max.