Tom Cruise in ‘Rock of Ages’ trailer — watch him rock out!

Hold on to your shirts. Tom Cruise has taken off his in the new "Rock of Ages" trailer. The "Mission: Impossible" star plays rock god Stacee Jaxx in the movie musical. And he sure looks the part. The new extended trailer shows Cruise channeling a full-on rocker vibe.

In the new clip, the "Top Gun" star takes the stage bare-chested, long-haired, and tattooed to let rip the Bon Jovi song "Wanted Dead or Alive." And yes, that's really Cruise singing. The 49-year-old provides his own vocals and his own unique take on the sleazy singer.

The big-name cast includes Malin Ackerman, Russell Brand, Alec Baldwin, Catherine Zeta-Jones, Julianne Hough, Paul Giamatti, and Mary J. Blige.

The movie is based on the hit musical about the '80s glam rock scene. The latest trailer cuts to multiple tracks of musical interludes, along with Alec Baldwin's over-the-top spin on a club owner, and Cruise as a self-indulgent rock star monkeying around with an actual monkey.