First trailer and poster for Rock Of Ages

The first trailer for Rock Of Ages has arrived online, and chances are if you’ve ever owned an album from the likes of Journey, Foreigner or Whitesnake, you’re going to love it.

Adapted from the stage musical and set amid the crotch-thrusting excesses of the ’80s, the film sees “smalltown girl” (see what we did there?) Julianne Hough fall head over heels with Diego Boneta's city boy (sorry), while Tom Cruise’s hair-metal rocker rips it up on-stage.