The first pictures from the set of the new James Bond movie, Spectre, show Daniel Craig and Rory Kinnear (MI6 chief of staff Bill Tanner) filming on the Thames. Wearing a black suit and clinging onto a speedboat, Craig appears to be flanked by a couple of security officers.

SkyfallDaniel Craig and Sam Mendes are teaming up for the follow-up to Skyfall - the most successful British movie of all time

According to the Daily Mail, Craig was later seen filming from a bridge overlooking the famous river. Filming began on Sam Mendes's movie last week, with Monica Belluci, Christoph Waltz and Lea Seydoux joining the cast. Waltz will play a shadowy character named Oberhauser, who reports suggest will be revealed as Blofeld, the evil genius behind Spectre in the first Bond movie, Dr No.

Plot details are being kept under wraps, though the official synopsis reads: "A cryptic message from Bond's past sends him on a trail to uncover a sinister organisation. While M battles political forces to keep the secret service alive, Bond peels back the layers of deceit to reveal the terrible truth behind SPECTRE."

More: James Bond Spectre singer already decided - but is it Sam Smith?

As well as London, Spectre will be shot on location in London, Mexico City, Rome, Tangier, Erfoud in Morocco and the Alps. 

The recent email leak at Sony suggests the studio is concerned that Spectre is over-budget by around $50 million at $300 million. The internal documents also reveal that additional writers including Jez Butterworth - the man behind the classic play Jerusalem - had been drafted in to help Neal Purvis and Robert Wade make major changes to the script.

Reports suggest the original end was considered "dull" and that a twist was added to replce a series of chases. 

More: Bond 24: Spectre "massively over-budget" as Sony tries to make cuts