Hanna pulled ahead of Arthur at the last minute and Hop won the box office, fearing that Arthur and thus Russell Brand, performance would be missed. But Brand is an actual movie star and got the consideration he deserved.
As rumored Brand will be playing Lonny; thanks to the Rock of Ages Wikipedia page, that reported this news.
Lonny is the narrator of the stage play, and works at the rock club that’s central to the narrative, the Sunset Strip-based Bourbon Room. He’s the right hand man to the club’s owner Dennis Dupree, played by Alec Baldwin in the movie. Does this mean a duet? Probably yes.
Amy Adams at one point was in the running for a major part, Deadline says her Superman shooting schedule has gotten in the way. Production on Rock Of Ages, with Tom Cruise, Julianne Hough, Diego Boneta, Mary J. Blige and Paul Giamatti also starring, starts later this spring.