A young priest's religious ideals are called into question when he discovers hidden secrets and unspeakable crimes in his poor but tough parish. Torn between upholding his faith and exposing the truth, the priest's world becomes one of lies and betrayal as he begins to question the ways of the church while confronting his own hidden demons.
*1995 Berlin Film Festival Winner-Best Film