The first trailer for "Rock of Ages" is here -- and Tom Cruise is ready to, well, rock!

Cruise, Julianne Hough, Alec Baldwin, Diego Boneta, Russell Brand, Catherine Zeta-Jones, Mary J. Blige and Paul Giamatti all don some '80s looks for the movie musical, based on the Broadway show of the same name.

The flick features the stars singing songs from Def Leppard, Foreigner, Journey, Twister Sister and more -- and the trailer offers up a sneak peek at a few of the performances.

Looks like a fun time to us ... what do you think of Tom Cruise the rock star? Sound off below!

Hot Videos