Cast

Julianne Hough
as Sherrie Christian

Diego Boneta
as Drew Boley

Alec Baldwin
as Dennis Dupree

Tom Cruise
as Stacee Jaxx

Russell Brand
as Lonny Barnett

Malin Åkerman
as Constance Sack

Paul Giamatti
as Paul Gill

Bryan Cranston
as Mayor Mike Whitmore

Catherine Zeta-Jones
as Patricia Whitmore

Mary J. Blige
as Justice

Erica Frene
as Beth

Shane Hartline
as Bartender Jimmy
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2012
Runtime
2h 3m
Language
English
Rating
6.2 / 10
Budget
$75M
Box Office
$59M
Production Companies
Offspring Entertainment • New Line Cinema • Corner Store Entertainment
You Might Also Like
Frequently Asked Questions
Where can I watch Rock of Ages?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Rock of Ages (2012).
What is Rock of Ages about?▼
A small town girl and a city boy meet on the Sunset Strip, while pursuing their Hollywood dreams.
Who directed Rock of Ages?▼
Rock of Ages was directed by Adam Shankman and released in 2012. It is a comedy, drama, romance, music film.
How long is Rock of Ages?▼
Rock of Ages has a runtime of 2 hours and 3 minutes (123 minutes total).
Who stars in Rock of Ages?▼
The cast of Rock of Ages includes Julianne Hough as Sherrie Christian, Diego Boneta as Drew Boley, Alec Baldwin as Dennis Dupree, Tom Cruise as Stacee Jaxx, Russell Brand as Lonny Barnett and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.









