Macario (1960)
Macario is a 1960 Mexican supernatural drama film directed by Roberto Gavaldón and starring Ignacio López Tarso and Pina Pellicer. It is based on the novel of the same name by B. Traven, set in the Viceroyalty of New Spain (modern-day Mexico).
More at Wikipedia.