Pierce Brosnan som James Bond, MI6-agent 007. Jonathan Pryce som Elliot Carver, en mediamogul. Michelle Yeoh som Wai Lin, en fremragende kinesisk spion og Bonds allierte. Teri Hatcher som Paris Carver, Carvers kone. Götz Otto som Richard Stamper. Ricky Jay som Henry Gupta. Joe Don Baker som Jack Wade. Vincent Schiavelli som Dr. Kaufman. Judi Dench som M. Desmond Llewelyn som Q. Samantha Bond som Miss Moneypenny. Geoffrey Palmer som Admiral Roebuck. Colin Salmon som Charles Robinson. Julian Fellowes som britisk forsvarsminister. Cecilie Thomsen som professor Inga Bergstrom. Gerard Butler og Julian Rhind-Tutt som mannskap på HMS «Devonshire». Michael Byrne som admiral Kelly.