THE WORLD IS NOT ENOUGH
In this very formula driven film, the biggest surprise of all is that "Q" retires, only to be replaced by the bumbling John Cleese of Monty Python fame.
As far as the story goes, the sexy oil heiress, turns out to be just another evil villain that attempts, unsuccessfully to kill Bond after sleeping with him earlier in the film. Seems she’s mad at just about everyone for not rescuing her earlier when she was kidnapped.
Of course she has fallen for her kidnapper and the two of them try to control the oil pipeline business.
Bond, together with Denise Richards kill the heiress and her former kidnapper and end the movie in typical Bond style... in bed together.
You can pretty much figure this one out by reading the synopsis and have previously watched any other Bond film.