Rock Ridge é uma pequena cidade do oeste americano onde todos os seus moradores se chamam Johnson. A estrada de ferro está prestes a passar pelo local, o que faz com que Hedley Lamarr (Harvey Korman) aterrorize os moradores. Sua intenção é obter as terras da cidade, que serão bastante valorizadas após a conclusão das obras. Para controlar a situação, o governador William J. Lepetomane (Mel Brooks) contrata um novo xerife, Bart (Cleavon Little). Só que Bart é negro e passa a ser hostilizado pela população racista. Ele recebe apenas a ajuda de Jim (Gene Wilder), conhecido como The Waco Kid, o pistoleiro bêbado mais rápido da região.