Double-check the film's details to be accurate. The director is Carlos Carrera, released in 2002. It's based on a novel by Ponciano Arzáns de Orsúa y Vela. The film deals with the protagonist Father Amaro facing moral dilemmas due to the political and personal corruption in his town. It was controversial for its depiction of the Church in Mexico.