A Rolex watch worn by Roger Moore in the James Bond film "Live and Let Die" - complete with rotating saw and bullet deflector - fetched 180,000 Swiss francs (150,000 euros, $198,000) at auction on Monday.
An anonymous buyer snapped up the gadget-lover's dream after it failed to reach its estimated 200,000 to 400,000 franc price tag at Christie's in Geneva.
The "Submariner" Rolex boasts a saw used by 007 in the film to cut through a rope to save Solitaire - played by Jane Seymour - from some hungry sharks.
Its hyper-intensified magnetic field was meanwhile intended to help Bond deflect bullets, but instead was used to unzip the dress of a love interest at the beginning of the 1973 film.
Head of watches at Christie's Aurel Bacs said the European buyer was an enthusiast who wanted to remain anonymous.
The total price paid for the watch, including the buyer's premium, was 219,000 francs (182,000 euros), the auction house said.