EnglishPierce Brosnan as James Bond
Jonathan Pryce as Elliot Carver
Michelle Yeoh as Wai Lin
Teri Hatcher as Paris Carver
Ricky Jay as Henry Gupta
Götz Otto as Stamper
Joe Don Baker as Jack Wade
Vincent Schiavelli as Dr Kaufman
Judi Dench as M
Desmond Llewelyn as Q
Samantha Bond as Miss Moneypenny
Colin Salmon as Charles Robinson
Geoffrey Palmer as Adm Roebuck
Julian Fellowes as Minister of Defence
Terence Rigby as Gen Bukharin
Cecilie Thomsen as Prof Inga Bergstrom
Nina Young as Tamara Steel
Daphne Deckers as PR lady
Colin Stinton as Dr Dave Greenwalt
Al Matthews as Master Sergeant
Mark Spalding as Stealth Boat Captain
Bruce Alexander as Captain - HMS Chester
Anthony Green as Firing Officer - HMS Chester
Christopher Bowen as Cmdr Richard Day - HMS Devonshire
Andrew Hawkins as Lt Cmdr Peter Hume - HMS Devonshire
Dominic Shaun as Lieutenant Commander - HMS Devonshire
Julian Rhind-Tutt as Yeoman - HMS Devonshire
Gerard Butler as Leading Seaman - HMS Devonshire
Adam Barker as Sonar Operator - HMS Devonshire
Michael Byrne as Adm Kelly - HMS Bedford
Pip Torrens as Captain - HMS Bedford
Hugh Bonneville as Air Warfare Officer - HMS Bedford
Jason Watkins as Principal Warfare Officer - HMS Bedford
Eoin McCarthy as Yeoman - HMS Bedford
Brendan Coyle as Leading Seaman - HMS Bedford
David Ashton as First Sea Lord
William Scott-Masson as Staff Officer
Laura Brattan as Staff Officer
Nadia Cameron-Blakey as Beth Davidson
Liza Ross as Mary Golson
Hugo Napier as Jeff Hobbs
Rolf Saxon as Philip Jones
Vincent Wang as MiG Pilot
Philip Kwok as Gen Chang
Nichola McAuliffe as Bond's BMW
Minna Aaltonen as News reader
Ian Boo Khoo as Vietnamese villager
Neil Finnighan as Carver´s thug
Romo Gorrara as Carver´s thug
Jeff Harding as Newsreader
Theo Kypri as MiG Pilot
Choy-Ling Man as Newsreader
Terence Plummer as Carver´s thug
Dinny Powell as Carver´s thug
Terry Richards as Carver´s thug
Curtis Rivers as German baddie/Stealth ship guard
Antje Schmidt as Avis agent
Rocky Taylor as Carver´s thug
Michael G Wilson as Tom Wallace