Au Mexique, en 1750, un bandit de grand chemin, devenu prêtre malgré lui, défend un village isolé contre une tribu indienne particulièrement agressive.
En 1750, au Mexique. Traqué par les troupes du gouverneur, Leon Alastray, un bandit de grand chemin, trouve refuge auprès d'un vieux père franciscain. Pour avoir accueilli et soigné le hors-la-loi, le saint homme est banni et envoyé dans la bourgade isolée de San Sebastian, encerclée par les Indiens yaquis...