Tom Cruise stars in "Rock of Ages," a musical, based on the Broadway show, set in the 1980s and featuring rock songs of the time.