Lamb of God
In 1961, a remote and decrepit boys' religious boarding school in North Argentina is on the brink of collapse, with only a handful of priests and interns remaining. The arrival of Father Martin, whose true motives are shrouded in mystery, sets in motion a chain of events that will forever ch...