Director Sam Mendes is certainly trying to up the hot factor for the latest James Bond movie, 'Skyfall.' In addition to the return of Daniel Craig as the main character, the Hollywood Reporter says that British hottie/acting sensation Ben Whishaw will be playing Bond character Q.

With the casting of Whishaw, Q will be younger than 007, marking the first time in the film franchise's history that Q isn't played by someone older.

The last time we saw Q was in 2002's 'Die Another Day,' where he was played by a nutty John Cleese. In all of his previous incarnations, he was played by Desmond Llewelyn.

Fans of the classic 'James Bond' movies will remember Q, the gadget master, who has appeared in 19 of the 22 films. He is best-known for handing the intricate gadgets to Bond for use on his missions. Q (short for Quartermaster) is the head of Q Branch (or later Q Division), the fictional research and development division of the British Secret Service.

So far the 'Skyfall' cast is a humdinger, with Judi Dench, Javier Bardem, Ralph Fiennes and Albert Finney among the other stars.

'Skyfall' is set to open in North America in November 2012.

Follow Moviefone on Twitter
Like Moviefone on Facebook

[Photo: AFP/Getty Images]

Bond Is Back in Skyfall