Following the departures of Anne Hathaway and Amy Adams, both of whom were attached to the project before taking lead roles in "Superman: The Man of Steel" and "The Dark Knight Rises," Akerman takes over the role of a rock journalist who is seduced by Cruise's Stacee Jaxx. She will sing Foreigner's "I Want To Know What Love Is."
Shankman made light of his difficulty casting the role while announcing Akerman would be joining the project.
"Rock of Ages" is based on the hit Broadway musical and features the music of Pat Benetar, Bon Jovi, Journey, Poison, Twisted Sister and other artists from the 1980s. Julianne Hough, Alec Baldwin, Mary J. Blige, Russell Brand, Paul Giamatti and newcomer Diego Boneta co-star.