En britisk fregat forvilder sig ind i kinesisk farvand, hvilket skaber en krise. James Bond (Pierce Brosnan) bliver sat på sagen, og han opdager, at mediekongen Elliot Carver (Jonathan Pryce) står bag. Bond og den kinesiske agent Wai-Lin (Michelle Yeoh) forsøger nu at forpurre Carvers onde planer.