Rock of Ages is a 2012 American jukebox musical comedy film based on the rock jukebox Broadway musical of the same name. Directed by Adam Shankman, the film features an ensemble cast including Julianne Hough and Diego Boneta. It incorporates the music of numerous 1980s rock artists such as Def Leppard, Journey, Scorpions, and Guns N' Roses.