News

Canada’s own Nathan Fillion finally plays Uncharted’s Nathan Drake in YouTube fan film

Nathan Fillion as Nathan Drake

Since as early as 2010, fans of the popular action-adventure PlayStation franchiseĀ UnchartedĀ have called for Canadian actor Nathan Fillion to play protagonist Nathan Drake in a movie adaptation.

Now, their wish has finally been granted, thanks to a 14-minute fan-made film uploaded to YouTube. The film, featuring the Edmonton-born FireflyĀ andĀ Castle star, was directed by Toronto filmmaker Allan Ungar (2015’sĀ Gridlocked).

While video game adaptations are typically maligned by fans, the newĀ UnchartedĀ short film has been well-received online so far, with Fillion in particular praised for capturing Drake’s look and unwavering wit. Without spoiling anything, the film also features a number of nods to the previousĀ UnchartedĀ games that longtime fans of the franchise are sure to appreciate.

It’s important to note that the project was made without the involvement of Sony orĀ UnchartedĀ developer Naughty Dog. Therefore, it could be taken down without any prior notice, so check it out soon if you’re interested. However,Ā UnchartedĀ creator Amy Hennig — who is no longer with Naughty Dog — tweeted her support for the project.

Naughty Dog vice president Neil Druckmann, who has also worked extensively on the series, similarly responded positively to hearing about the fan project.

Since being introduced in 2007’sĀ Uncharted: Drake’s Fortune, NathanĀ Drake has gone on to become the de-facto PlayStation mascot, with theĀ UnchartedĀ franchiseĀ surpassing 41 million sales and garnering numerous games industry awards.

The most recent entry in the franchise, last year’sĀ Uncharted: The Lost Legacy, didn’t actually feature Drake at all, with supporting characters Chloe and Nadine headlining the action instead. Drake was last seen in 2016’sĀ Uncharted 4: A Thief’s End, which was intended to be the plucky adventurer’s final adventure.

Developer Naughty Dog has since moved ontoĀ The Last of Us Part II, a sequel to its acclaimed 2013 post-apocalyptic adventure game that continues the stories of protagonists Joel and Ellie.

Sony, meanwhile, has been developing its ownĀ UnchartedĀ film, which has gone through production hell over the past near-decade. At one point, actor Mark Wahlberg was tapped to play Drake, although that iteration of the film eventually fell through.

The most recent update on the film came in May 2017 with confirmation that currentĀ Spider-ManĀ star Tom Holland will play a younger version of DrakeĀ in a story inspired by flashback scenes from Uncharted 3: Drake’s Deception. Montreal-born director Shawn Levy, director of the threeĀ Night at the MuseumĀ films, is set to helm the UnchartedĀ film, which currently does not have an official title or release date.

Via: Kotaku

MobileSyrup may earn a commission from purchases made via our links, which helps fund the journalism we provide free on our website. These links do not influence our editorial content. Support us here.

Related Articles

Fatal error: Uncaught Aws\S3\Exception\PermanentRedirectException: Encountered a permanent redirect while requesting https://ms-staging-baselayer-static-assets.s3.ca-central-1.amazonaws.com/?list-type=2&delimiter=%2F&prefix=uploads%2Fwpcf7_uploads%2F. Are you sure you are using the correct region for this bucket? in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php:49 Stack trace: #0 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\S3\PermanentRedirectMiddleware->Aws\S3\{closure}(Object(Aws\Result)) #1 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(Aws\Result), NULL) #2 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #3 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run() #4 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick() #5 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #8 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #9 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #12 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #13 /var/www/html/vendor/aws/aws-sdk-php/src/ResultPaginator.php(151): Aws\AwsClient->execute(Object(Aws\Command)) #14 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(52): Aws\ResultPaginator->valid() #15 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(69): Aws\map(Object(Aws\ResultPaginator), Object(Closure)) #16 [internal function]: Aws\flatmap(Object(Aws\ResultPaginator), Object(Closure)) #17 /var/www/html/wp-content/plugins/s3-uploads/inc/class-stream-wrapper.php(695): Generator->valid() #18 [internal function]: S3_Uploads\Stream_Wrapper->dir_readdir() #19 /var/www/html/wp-content/plugins/contact-form-7/includes/file.php(362): readdir(Resource id #734) #20 /var/www/html/wp-includes/class-wp-hook.php(322): wpcf7_cleanup_upload_files() #21 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #22 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #23 /var/www/html/wp-includes/load.php(1280): do_action('shutdown') #24 [internal function]: shutdown_action_hook() #25 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php on line 49