The two-and-a-half minute clip focuses on Tom Cruise's character Stacee Jaxx and features a short snippet of the Mission: Impossible actor singing 'Wanted Dead or Alive' by Bon Jovi.
> 'Rock of Ages' first trailer: Tom Cruise, Russell Brand star in musical comedy
Dennis Dupree (Alec Baldwin), Lonny Barlett (Russell Brand), Justice Charlier (Mary J Blige) and Patricia Whitmore (Catherine Zeta Jones) are among other characters who are featured prominently in the new trailer.
Based on the musical of the same name, Rock of Ages is directed by Adam Shankman (Hairspray) and also features Julianne Hough and Diego Boneta as young lovers Sherrie and Drew, Breaking Bad's Bryan Cranston as Mayor Mike Whitmore, Paul Giamatti as A&R man Paul Gill and Malin Akerman as journalist Constance Sack.
Rock of Ages will be released on June 15 in US and UK cinemas.
> Tom Cruise could be opera singer, says 'Rock of Ages' co-star
> Bryan Cranston: 'Tom Cruise is astonishing in Rock of Ages'