Tom Cruise premieres 'Mission' in New York