Beautiful, interesting, incredible cinema.
A period thriller following a ritual which sets deacons out into a “holy fortress” to ward them off of temptation seven days before their priesthood. The film is set in the late 40’s, the last instance of the said ritual.