Na aldeia mexicana de San Miguel, na fronteira entre os EUA e o México, o pistoleiro Joe (Clint Eastwood) joga duas famílias rivais, os Baxters e os Rojo, que comercializam álcool e armas, uns contra os outros com o objectivo de lucrar com a eliminação de ambas.