
Jill McBain (Claudia Cardinale) przyjeżdża z Nowego Orleanu do swojego męża, który mieszka w małym miasteczku na Dzikim Zachodzie. Kilka dni przed jej przybyciem McBain i jego dzieci z poprzedniego małżeństwa zostają zamordowani przez bandę Franka (Henry Fonda). Jednak o zbrodnię podejrzewany jest Cheyenne (Jason Robards). W tym czasie w okolicy pojawia się tajemniczy człowiek nazywany "Harmonijką" (Charles Bronson).

Claudia Cardinale
Jill

Henry Fonda
Frank

Jason Robards
'Cheyenne'

Charles Bronson
'Harmonica'

Gabriele Ferzetti
Morton

Paolo Stoppa
Sam

Woody Strode
Frank's Gunman

Jack Elam
Frank's Gunman

Keenan Wynn
Sheriff

Frank Wolff
Brett McBain

Lionel Stander
Innkeeper

Frank Braña
Frank's Gunman (uncredited)