After a decade or more in development hell, the Uncharted movie finally arrives this week. But a concept switch to a younger Nathan Drake, recruiting so-hot-right-now actor Tom Holland to play him has not yielded a particularly good film, according to early reviews.