James Bond infiltrerer en nordkoreansk militærbase, men bliver taget til fange og havner i fængsel. Da han bliver udvekslet efter et års tid, mistænker M at Bond under tortur har afsløret britiske statshemmeligheder. For at bevise sin uskyld er Bond nødt til at opspore skurken Zao. Jagten fører ham via Island tilbage til det endelige opgør i Nordkorea. Den sidste film med Pierce Brosnan som 007 og med John Cleese som Q.