Fernando Karadima, parish priest of the Chilean upper class' most powerful Church, is considered a living saint. Thomas, a teenager looking for his calling, finds guidance from the priest. For 20 years, Thomas will live with the priest's physical and psychological abuse until he decides to talk, facing up to the powers that protect him and unmasking the real Karadima.
IMDb 6.9/1020151 h 37 min