Rok 1877. Johnny, syn najszybszego strzelca na Dzikim Zachodzie, Jamesa Ketchuma, wyrusza na poszukiwania człowieka, który zamordował jego matkę. Los styka go z politykiem Fentonem, który oferuje mu pieniądze w zamian za wydanie ojca, a także meksykańskiego bandyty Moralesa.
Ambasador Mirandy wraz z przyjaciółmi udaje się do państwa Sénéchal, by zjeść razem obiad. Na miejscu okazuje się, że goście pomylili termin wizyty, gdyż nie zastają nikogo w domu.
W nadmorskim miasteczku Caboblanco zjawia się Francuzka imieniem Marie (Dominique Sanda). Poszukuje ona męża, który znał miejsce zatonięcia okrętu z czasów II wojny światowej przewożącego sztabki złota. Miejscowy bogacz z przeszłością nazistowską, Gunther Beckdorff (Jason Robards),...