Tom Cruise, Rock of Ages He may have been 49 when he shot Rock of Ages, but Tom Cruise proves that his abs have stood the tests of time. Image Source: Warner Bros.