2012 Rock of Ages A small town girl and a city boy meet on the Sunset Strip, while pursuing their Hollywood dreams. Credits Director Adam Shankman Producers Tobey Maguire , Garrett Grant , Scott Prisand Writers Allan Loeb , Chris D'Arienzo , Justin Theroux Cinematographer Bojan Bazelli Composers Adam Anders , Peer Åström Cast Julianne Hough , Diego Boneta , Alec Baldwin , Tom Cruise , Russell Brand , Malin Åkerman , Paul Giamatti , Bryan Cranston , Catherine Zeta-Jones , Mary J. Blige Studios New Line Cinema , Offspring Entertainment , Material Pictures , Maguire Entertainment , Corner Store Entertainment Genres Romance Drama Music Comedy Posters 5 US theatrical US international US character US teaser US imax