Rock of Ages (2012) - Rotten Tomatoes

Rock of Ages2012

Rock of Ages (2012)



Critic Consensus: Its exuberant silliness is almost enough to make up for its utter inconsequentiality, but Rock of Ages is ultimately too bland and overlong to justify its trip to the big screen.

Rock of Ages Photos

Movie Info

Rock of Ages tells the story of small town girl Sherrie and city boy Drew, who meet on the Sunset Strip while pursuing their Hollywood dreams. Their rock 'n' roll romance is told through the heart-pounding hits of Def Leppard, Joan Jett, Journey, Foreigner, Bon Jovi, Night Ranger, REO Speedwagon, Pat Benatar, Twisted Sister, Poison, Whitesnake and more. -- (C) Warner Bros

Watch it now


Julianne Hough
as Sherrie Christian
Diego Boneta
as Drew Boley
Tom Cruise
as Stacee Jaxx
Paul Giamatti
as Paul Gill
Catherine Zeta-Jones
as Patricia Whitmore
Malin Akerman
as Constance Sack
Alec Baldwin
as Dennis Dupree
Bryan Cranston
as Mike Whitmore
Will Forte
as Mitch Miley
Eli Roth
as Stefano
Dakota Sage Grant
as Little Girl on Bus
Matt Sullivan
as Random Guy
Anthony Bellissimo
as Rocker Thief
Alan Shane Hartline
as Bartender Jimmy
James Martin Kelly
as Doug Flintlock
Celina Beach
as Mayor's Secretary
Dan Finnerty
as Tour Manager - Stacee
Kevin Nash
as Stacee's Bodyguard
Jeff Chase
as Stacee's Bodyguard
Chantel Gonsalves
as Stacee's Groupie
Tyne Stecklein
as Stacee's Groupie
Hanna-Lee Sakakibara
as Stacee's Groupie
Jamie Goodwin
as Stacee's Groupie
Anne Fletcher
as Church Horse Mother
Denise Faye
as Protest Mother 1
Mariann Nelson
as Protest Mother 2
C. J. Tywoniak
as Member of Drew's Band
Maxwell F. Terlecki
as Member of Drew's Band
Robert Reef
as Member of Drew's Band
Marcus Johns
as Member of Drew's Band
Vivi Pineda
as Waitress #1
Aniela McGuinness
as Waitress #2
Elvire Emanuelle
as Waitress #3
David Gene Gibbs
as Member of Arsenal Band
Brev Sullivan
as Member of Arsenal Band
Daniel Wills
as Member of Arsenal Band
Prince Shah
as Store Manager
Benjamin Malone
as Motel Manager
Arielle Reitsma
as Slutty Girl
Anya Garnis
as Destiny
Barry Habib
as Record Executive
Constantine Maroulis
as Record Executive
Heather Leigh Davis
as Clothes Stylist
Josh Randall
as Z-Guyeezz #1 - Donny
Jack Mountford
as Z-Guyeezz #2 - Joey
Elgin Kos Aponte
as Z-Guyeezz #3 - Kevy
Veronica Berry
as Louise/Assistant #2
T.J. Miller
as Rolling Stone Receptionist
as Rocker
Choice Gray
as Kissing Girl
Sophie Cook
as Female Fan
View All

Critic Reviews for Rock of Ages

All Critics (231) | Top Critics (64)

Really, it's like a longer, louder version of Glee or American Idol, but with actors who can't sing rather than singers who can't act. Plus, it rocks you like a hurricane.

September 8, 2017 | Rating: B- | Full Review…

Rock of Ages will make you want to raise your arms...and then immediately plunge your fingers into your eyeballs for salvation (you can go back for seconds to rescue your ears).

August 15, 2013 | Rating: D-

It's easy to see how Rock of Ages became a crowd-pleaser on Broadway, where audiences got caught up in the energy of '80s hit songs performed live.

June 22, 2012

Rock of Ages is not a spoof, but it might as well be, given how little there is to root for.

June 19, 2012 | Full Review…

How can I put this? Rock of Ages is too darn bad (ah, that's the word) to qualify even as harmless fun

June 17, 2012 | Rating: 1/5

...a cinematic endeavor that, for all intents and purposes, is asking the consumer to put down his or her money to watch movie stars do karaoke.

June 16, 2012 | Rating: 2/5 | Full Review…

Audience Reviews for Rock of Ages


The two protagonists are a little flat with little more to offer than their decent singing voices, but the rest of the star cast clearly has fun with their stereotype characters that are borderline parodies. The movie does have its heart at the right place, declaring rock music as the only genre that counts. The plot is pretty generic and does little more than lead from one song to the next. The songs are great, but would be preferable in their original versions. Still, as entertaining as a Greatest Hits album.

Jens S.
Jens S.

Super Reviewer


A lot better than I expected, although I wish they would have cast someone (anyone!) other than Tom Cruise. Not believable in the slightest. Juliane Hough was pretty good. I normally don't like her as an actress, but this role suited her. I loved the 80's themes and even the crappy boy band. I didn't love all the hair metal band songs and I'm not big on musicals in general, but this one worked for the most part.

Nicki Marie
Nicki Marie

Super Reviewer


An empty experience with weak leads and a generic story, and even if it offers a few inspired moments and the music covers are a refreshing throwback to the '80s, nothing saves this song-after-song music video from being bland - not even Tom Cruise's magnetic presence.

Carlos Magalhães
Carlos Magalhães

Super Reviewer

Rock of Ages Quotes

News & Features