Tom Holland in Uncharted. Image from Sony Pictures