Uncharted film has finally found its Nathan Drake

Spider-Man Homecoming’s Tom Holland is set to play charming adventurer Nathan Drake in the upcoming Uncharted film.

As reported by Deadline, the film will star a younger version of Nathan Drake as seen in the opening sequence of Uncharted 3: Drake’s Deception.

The casting decision was reportedly made after Sony executives came away hugely impressed from Holland’s performance in Spider-Man: Homecoming, which is due to release this summer.

Related: Uncharted The Lost Legacy latest news

Stranger Things director Shawn Levy is still attached to the project, although Sony is now on the hunt for a new writer to helm the script.

A film adaptation of Naughty Dog’s Uncharted series has been in the pipeline for some time. First announced in 2009, several actors, writers and directors have since signed on and abandoned the project.

Films based on popular games are renown for being a little rubbish, with there being very few exceptions to this unfortunate rule. With any luck, Tom Holland will have enough charisma to break this trend.

Watch: E3 2017 Predictions

Who would you like to play Nathan Drake? Let us know in the comments.

Unlike other sites, we thoroughly review everything we recommend, using industry standard tests to evaluate products. We’ll always tell you what we find. We may get a commission if you buy via our price links. Tell us what you think – email the Editor