The 57-year-old actor, who was last seen playing detective Hercule Poirot in "Murder on the Orient Express", said the antagonists to the latest 007, Danile Craig, have been "almost Shakespearean", The Mirror reported.
"I think as an actor that is always delicious to play... I am a connoisseur of those Bond villains. But is a hard one to do. I loved Javier Bardem in 'Skyfall'."
The actor-director added keeping up with the changing tastes of the masses was tough and the Bond franchise has managed to keep them on their toes.
Featuring Craig in the number 25 Bond movie, the next installment is expected to be released in November 2019.