"I kind of fell under that spell of being 'I want to look good now.'" Tom Holland has admitted his approach to playing Nathan Drake in the upcoming Uncharted movie may have been a "mistake."