جو (کلینت ایستوود) ، فرد مسلح دریفتر ، به دهکده سان میگوئل در مرز ایالات متحده آمریكا می رسد و با صاحب بار محلی سیلوانیتو دوست می شود. جو در می یابد که شهر تحت سلطه دو ارباب گانگستر است: جان باکستر (ولفگانگ لوکسچی) و رامون روخو بی رحم (جیان ماریا ولونته). وقتی جو چهار نفر از باند باکستر را می کشد ، توسط برادر رامون ، استبان روخو (سیگارت روپ) استخدام می شود تا به باند آنها بپیوندد. با این حال ، جو تصمیم می گیرد برای هر دو طرف کار کند و یک طرف مقابل دیگری بازی کند.
Drifter gunman, Joe (Clint Eastwood), arrives in the Mexican village of San Miguel at the border of the United States of America, and befriends the owner of the local bar, Silvanito. Joe discovers that the town is dominated by two gangster lords: John Baxter (Wolfgang Lukschy) and the cruel Ramón Rojo (Gian Maria Volontè). When Joe kills four men of Baxter's gang, he is hired by Ramón's brother, Esteban Rojo (Sieghardt Rupp), to join their gang. However, Joe decides to work for both sides, playing one side against the other.