En plein conflit mexicain, le révolutionnaire Jesus Maria Moran, alias Tepepa, est sur le point d'être exécuté par les hommes du colonel Cascorro. Il est sauvé in extremis par le docteur Henry Price. Fuyant les soldats à leurs trousses, Tepepa va découvrir qu'il n'a pas été sauvé par altruisme mais pour être tué par le docteur lui-même.
Un enfant assiste impuissant à l'assassinat de ses parents par quatre bandits. Quinze ans plus tard, il recherche toujours les coupables, guidé par sa soif de vengeance. Il rencontre un homme énigmatique qui semble avoir le même but. Ils décident de s'associer...