Playing James Bond is a dream role for Spider-Man: No Way Home star Tom Holland and the 25-year-old has detailed how he's already tried to star in his own Bond movie. Ahead of his next big screen appearance in Sony's Uncharted, Holland revealed how his casting as Nathan Drake was a result of his pitch for a James Bond origin story not working out.