Q sat out the first two Daniel Craig
installments of the James Bond
franchise, but we learned last fall that he'd be back for Skyfall
- albeit in a slightly different form than we're used to. Although the character's previously been played by older gentlemen like Desmond Llewelyn and John Cleese
, Craig's younger Layer Cake
co-star Ben Whishaw
was announced for the part of James Bond
's legendary gadget ...