The first trailer and poster for Adam Shankman's big screen adaptation Rock of Ages has arrived. Tom Cruise stars alongside Mary J. Blige, Bryan Cranston, Catherine Zeta-Jones, and Alec "I'll Eat your Airplane" Baldwin in this musical about an aging rocker who falls for a music journalist. Check out the madness below.

<em>Rock of Ages</em> Poster