Corrected entry: In casting Daniel Craig as the new James Bond, the filmmakers broke with the tradition, starting with Roger Moore, of using an actor who had previously been up for the role. (Sean Connery had been chosen over Moore, Moore over Timothy Dalton, and Dalton as a last-minute replacement for Pierce Brosnan.).
Question: If Vesper was a traitor from the start, why did she save Bond in the car? Wouldn't it be easier to let him die and let Le Chiffre win the game to save her husband?
Answer: Vesper had fallen for Bond and didn't want him to die. Later on she makes a deal with Mr. White to spare Bond's life when he comes for Le Chifre.
So she worked for Le Chiffre giving the location of the chip and the tic and then to Mr. White to save Bond's life?
She never actually worked for Le Chifre, per se. She worked for Quantum (the organization Mr. White worked for). It's just that Quantum wanted Vesper to help Le Chifre get the money because he was also working for them.
Correction: In Roger Moore's book he wrote that he was never approached to play Bond in Dr. No.
Greenman37
The Inside Dr. No documentary has archival footage of producer Harry Saltzman saying they planned to use Roger Moore in Dr. No, but he was unavailable.
MrMovieBuff