Joe Carnahan and Seth Gordon were also both attached to the film at one point, but it didn't move forward until Sony decided on a different approach to the film; instead of
the adult treasure hunter from the games, Nathan Drake will be a teenager, played by Spider - Man: Homecoming's Tom Holland.