We had suspicions that this would be the case but the BBC have confirmed the news that Ben Whishaw will play Q in the brand new Bond movie now known as Skyfall. The role was played by Desmond Llewelyn in 17 Bond movies to perfection and was more recently played by John Cleese. Wishaw has most recently starred in the 1950s new drama The Hour on the BBC.

The BBC make the good point that this will be the first time that Q is to be played by someone younger than James Bond (Daniel Craig), in this case, 12 years younger but in the age of hi-tech, maybe it’s just what the part required? Let us know your thoughts in the comments below. He doesn’t really look like a Q that I ever imagined but then this is the new generation of Bond. Now all we need to know are the details of who Ralph Fiennes is playing! Blofeld anyone?

Michael G. Wilson, Barbara Broccoli are back Producing the movie while and Sam Mendes Directs with a cast that includes Daniel Craig, Javier Bardem?, Dame Judi Dench?, Naomie Harris?, Bérénice Marlohe, Ralph Fiennes?, Albert Finney and Ben Whishaw?.

You can keep up to speed with all our James Bond coverage right here!