Piętnasta odsłona przygód brytyjskiego szpiega Jamesa Bonda. Agent 007 udaje się do Bratysławy, gdzie ma za zadanie unieszkodliwić snajpera, czyhającego na życie generała KGB Georgija Koskowa. Strzelcem okazuje się czeska wiolonczelistka, Kara. Bond jest przekonany, że kobieta została zmuszona do udziału w przestępstwie, dlatego postanawia darować jej życie. Niestety znajomość z Karą ściąga na niego uwagę radzieckiej agencji wywiadowczej. Przewieziony do Wielkiej Brytanii Koskow twierdzi, że Bonda chce zabić generał Puszkin, odpowiadający za śmierć kilku szpiegów. Niebawem Georgij zostaje porwany przez ludzi handlarza bronią Whitakera.