Love the stage version, seen it a couple of times.
The problem with the film is the insertion of a 'star' into what should be an ensemble film.
The same thing happened to Suicide Squad, which rather than being an ensemble piece, became a Will Smith film, and suffered because of it.
Rock of Ages the film, became more about having Tom Cruise in the film, than an actor portraying a blond hair metal vocalist archetype.