Rock of Ages is middling. With a better script and better lead actors, it would likely be much improved. Female lead Julianne Hough gives an okay performance, but her singing leaves a lot to be desired. Male lead Diego Boneta can sing, he just can’t act. Their romance, the ostensible central story of Ages, is annoying.
The film’s salient feature is Tom Cruise. Playing a has-been rock star who finds a little redemption, Cruise is fantastic. He finds the humor of the persona, but also the humanity behind it. Once he shows up, Ages becomes about waiting for him to show up again.
The film also tracks the story of club owner Alec Baldwin and his Friday, Russell Brand. The script writes them a bunch of bad jokes, but they still succeed. They’re clearly having a lot of fun.
Also having fun is Catherine Zeta-Jones as the mayor’s wife, out to shut Baldwin down. She does a great job; even though her character’s intentionally unlikable (Ages probably won’t play well in Oklahoma, for instance), she’s a delight.
As Cruise’s agent, Paul Giamatti is good, but he’s not trying very hard. He lets his fake ponytail do the heavy lifting. Malin Akerman manages to be lifeless, but not bad. The only other bad performance is Mary J. Blige; her singing’s great though.
Director Shankman does all right. Emma E. Hickox’s editing is lousy, which doesn’t help things.
Ages is often a lot of fun. The great Cruise performance helps.
Directed by Adam Shankman; screenplay by Justin Theroux, Chris D’Arienzo and Allan Loeb, based on the musical book by D’Arienzo; director of photography, Bojan Bazelli; edited by Emma E. Hickox; music by Adam Anders and Peer Åström; production designer, Jon Hutman; produced by Jennifer Gibgot, Garrett Grant, Carl Levin, Tobey Maguire, Scott Prisand, Shankman and Matt Weaver; released by Warner Bros.
Starring Julianne Hough (Sherrie Christian), Diego Boneta (Drew Boley), Russell Brand (Lonny), Alec Baldwin (Dennis Dupree), Paul Giamatti (Paul Gill), Catherine Zeta-Jones (Patricia Whitmore), Bryan Cranston (Mike Whitmore), Malin Akerman (Constance Sack), Mary J. Blige (Justice Charlier) and Tom Cruise (Stacee Jaxx).