The actor, 56, portrayed 007 in five movies spanning from 2006's Casino Royale to 2021's No Time To Die, but admits he had reservations about taking the part of the legendary spy.