Sony has been trying to make a movie out of the Uncharted video game franchise for quite some time now. An adaptation of the adventures of treasure hunter Nathan Drake has had quite a few high profile attachments over the years. A quick recap:
2011 – David O. Russell (The Fighter) directing a version that would star Mark Wahlberg and Robert De Niro.
2011 – Neil Burger (Limitless) replaces O. Russell.
2012 – Burger drops off. The Wibberleys (National Treasure) are hired to write a new script.
2014 – Seth Gordon (Baywatch) is brought on to direct. Mark Boal (The Hurt Locker) is hired to write the script.
2015 – Seth Gordon drops off.
2016 – Joe Carnahan (The A-Team) is hired to write a script. Shawn Levy (Real Steel) is set to direct.
And that brings us to today and the surprising news that Tom Holland (Spider-Man: Homecoming) has been cast in Uncharted as Nathan Drake. If you haven’t played the games, the reason that’s surprising is because Holland is only 20 years old. As far as the age of Drake in the games goes, the character would be old enough to be Holland’s father. Sony’s solution to the age gap is to make the movie a prequel to the games, showing the younger life of Drake before he became the full grown treasure hunter.
The move to a younger drake is reportedly inspired by how happy Sony is with what Holland’s delivered in Spider-Man: Homecoming, but it’s also not entirely unprecedented in the games. There is a brief bit in Uncharted 3: Drake’s Deception that flashes back to a teenage Drake and his early adventures with his mentor figure, Sully. It’s a small part of that game, but the studio will be hiring a new writer to take inspiration from it and do a whole new script.
Uncharted does not currently have a release date, but Levy is still attached to direct. And now that he’s got his star, things may start happening sooner rather than later.