En 1750, un bandit mexicain est sauvé par un homme d'église. Ce dernier est tué par les indiens Yaquis et c'est le voleur qui endosse la robe du prêtre.
Juan Sayago revient dans son village après 18 années passées en prison, après avoir été accusé d’avoir tué Raul Trueba, un vendeur de chevaux. Juan veut reprendre une vie tranquille mais il sait que Julian et Pedro, les fils de Raul, ont juré de venger leur père.