<P> New songs added to the film include a mash - up of "Juke Box Hero / I Love Rock' n' Roll", which replaced the original purpose of "I Wanna Rock" in the musical, "Undercover Love", which was used for Drew's short - lived boy band, and "Pour Some Sugar on Me", "Paradise City", and "Rock You Like a Hurricane" replacing "I Hate Myself for Loving You / Heat of the Moment" and serving as Arsenal's discography . </P> <P> After the success of the original Off - Broadway production, the film rights were sold to Warner Bros. and New Line Cinema . </P> <P> Tom Cruise played Stacee Jaxx in the film . Shankman knew Cruise was in when he heard him on the first go around of his voice lesson, confirming he "actually has a fantastic voice ." Cruise had been singing five hours a day to prepare for his work as musician Stacee Jaxx . "It's this brilliant mashup, it seems, of Axl Rose, Bret Michaels, Keith Richards and Jim Morrison," Shankman said of what to expect from Cruise . All of the actors sing their own parts in the film . Cruise told People Weekly Magazine that he had always wanted to appear in a musical but he found the idea frightening because he was uncertain whether he could actually pull it off . With Rock Of Ages, he told the interviewer, he had finally received his chance . </P> <P> On February 14, 2011, it was announced that Mary J. Blige had signed on to play Justice Charler in the film . On March 3, 2011, it was confirmed that Julianne Hough (of the 2011 remake of Footloose) would play the role of Sherrie, Drew's love interest . On March 6, 2011, it was confirmed that Alec Baldwin would play the role of Dennis Dupree in the film . On March 24, 2011, it was announced that Paul Giamatti would be in the film, playing the manager of Stacee Jaxx . </P>

Did tom cruise sing in rock of ages