A Rolex Submariner worn by Roger Moore in James Bond film Live and Let Die (1973) has realised $363,768.
It was among the top lots of a sale of fine watches at Phillips in Geneva on November 7-8.
The watch features a serrated bezel, which Bond uses to cut through ropes to escape. In reality it's operated by forcing air into a chamber within the mechanism, which lifts the bezel and makes it spin.
A magnet also serves the dual purpose of stopping bullets and unzipping women's dresses.
Phillips described it as "the most recognizable watch in history…
"The present Rolex reference 5513 'Q' is the most unforgettable watch prop used in a movie and is even signed inside the caseback "Roger Moore 007".
"As a highlight in the most iconic scenes of 'Live and Let Die', this watch is sure to interest both watch collectors and true fans of cinematography alike."
The movie marked the last outing in which Bond wore a Rolex. Since then he has favoured watches by Omega.
Other examples of watches from Bond movies have sold well in the past. In 2013 a unique Breitling Top Timeworn by Sean Connery in Thunderball (1965) sold for �103,875 ($156.751) at Christie's.
Amazingly, the consigner originally bought it at a car boot sale for just �25 ($37).
Please sign up to our free newsletter to receive exciting news about movie memorabilia auctions.