1746-ban, Mexikóban Leont (Anthony Quinn), a magányos banditát egy szerencsétlenség folytán San Sebastian megfélemlített lakói papnak nézik. A szükséghelyzetben magára vállalja a halott pap küldetését és arra biztatja a lakókat, hogy védjék meg magukat Teclo (Charles Bronson) és az embereivel szemben, akik régóta terrorizálják a közösséget. Velük marad, hogy segítsen Teclo legyőzésében és az indiánok elleni harcban, akik addig akarják zaklatni a lakosságot, amíg azok meg nem tagadják keresztény hitüket.