Samal ajal kui möllab kodusõda, otsivad kolm meest - vaikne üksildane, halastamatu palgamõrvar ja Mehhiko bandiit - Ameerika edelaosas rahakasti, mis sisaldab 200 000 dollarit varastatud kulda.

James Bond (Roger Moore) peab kiiresti leidma kaduma läinud päikeseenergiakoguja, mis osutuks valesse kätesse sattudes hirmuäratavaks relvaks. Samal ajal saabub Briti salaluure peakontorisse kuldne kuul, millele on graveeritud Bondi nimi. Britid usuvad, et 007 on maailmakuulsa palgamõrtsuka, Scaramanga (Christopher Lee), järgmine sihtmärk. Nüüd peab Bond leidma kaotsi läinud vidina ja tapma Scaramanga enne, kui ta ise tapetakse ...