The Last Witch Hunter New York Premiere Vin Diesel signing autographs Archive