Tom Cruise in a pinstripe suit