Beautiful, interesting, incredible cinema.
An ex-priest escapes from an asylum and kills people in God’s name.