Lamb of God (film)
|Lamb of God|
|MPAA Rating (USA):||NR|
Lamb of God (AKA Cordero de Dios) is Ivan Noel’s ninth and last feature movie before his death in 2021. Made with an estimated budget $35,000 and filmed in Córdoba, Argentina. 
Only a few priests and interns remain in a secluded run-down boys religious boarding school in Northern Argentina in 1961. Arrives Father Martin, whose intentions are not as clear as he claims they are.