A Rolex watch worn by Roger Moore in the James Bond film "Live and Let Die" has sold at auction in Geneva for 365,000 Swiss francs ($363,000, 335,000 euros), the auction house Philipps said Monday.
The estimated price for the stainless steel watch, made in 1972, was between 150,00-250,00 Swiss francs.
The buyer's name was not disclosed.
In the film, the watch is used to create a magnetic field which deflects bullets fired at the MI6 agent. At another point, Bond uses this magnetic force to undress a woman.
At the Sotheby's auction in Geneva on Wednesday, two pieces owned by another ex-Bond star will go under the hammer.
Scottish actor Sean Connery is selling a 15.4-carat pink and orange diamond, which could fetch above $2 million and a ring boasting 5.18 carats of diamonds, with an estimated sale price of $250,000.