Dziki Zachód. Grupa meksykańskich wieśniaków pod wodzą Luisa Chamy (John Saxon) napada na sąd mieszczący się w granicznym miasteczku Sinola. Jest tam właśnie sądzony cieszący się złą sławą łowca głów, Joe Kidd (Clint Eastwood). Napastnicy chcą porwać sędziego, by w ten sposób zaprotestować przeciwko jawnemu zagarnianiu ich ziem przez bogatych amerykańskich przedsiębiorców. Joe Kidd ratuje mężczyznę, lecz odmawia brania udziału w pościgu za buntownikami. Gdy jednak banda napada na jego ranczo i zabiera należące do niego konie, zgadza się dołączyć go grupy, która rusza w pościg za przywódcą przestępców. W zamian za złapanie Chamy żąda jednak w zamian od zleceniodawcy, bogatego właściciela ziemskiego Franka Harlana (Robert Duvall), tysiąca dolarów.