Videos by ComicBook.com
In a June report, Variety suggested that Amazon is on the hunt for an actor under 30 to portray Daniel Craig’s successor. Jacob Elordi (Euphoria) and Harris Dickinson (Babygirl) have been suggested, while Tom Holland has also emerged as a favorite. Despite his massive success with Marvel Studios’ Spider-Man movies, a three-year old Tom Holland movie proves the celebrated British star actually wouldn’t be right for the role of James Bond, as he failed to capture the magic and charisma of adventurer Nathan Drake in 2022’s Uncharted, an adaptation of the eponymous video game franchise.

While Uncharted was a commercial success, grossing a total of $407.1 million on a budget of $120 million, the 2022 movie received mixed reviews because of its mis-casting. Many considered Tom Holland to be wrong for the role of Nathan Drake, given the age and ruggedness of the character from the Uncharted games. In the video games, it’s stated a few times that Drake is 31-years-old, so many thought Holland was too young for the character, and there were criticisms aimed at Holland’s repetition of mannerisms suited for Peter Parker, but not for the more-hardened Nathan Drake.








