John Cleese played this letter-perfect role in "Die Another Day"
The comical British character actor John Cleese takes over the 
role of Q.. [DOC] [TLE] John Cleese: New James Bond Films Have One Fatal Flaw ... [PAR] John Cleese: New James Bond Films Have One Fatal Flaw ... Not Enough and 
Die Another Day, first as the assistant to Desmond Llewelyn's Q and later as Q 
himself.