Alastray, un aventurier de grands chemins est recueilli et sauvé par le père Joseph alors qu'il avait à ses trousses, les troupes gouvernementales du Mexique. Le prêtre est "excommunié" à cause de son acte de charité dans un lointain village perdu, San Sebastian, sans cesse pillé par des hordes d'Indiens. Notre aventurier accompagnant son sauveur, va prendre en main, après maintes et maintes péripéties, les destinées du lieu et sauver les habitants de "l'esclavage" ambiant.