L.A. The Eighties. Hard rock is alive and well. Two smalltown hopefuls, Drew and Sherrie, arrive on Sunset Strip, as a German property developer is threatening to flatten it. Both find work in the same bar, and Drew has just plucked up the courage to tell Sherrie, ‘I think you’re really rad,’ when jaded rock star Stacee Jax (Shayne Ward) comes between them — just because he can. Waitresses in bodice and suspenders pelvic-thrust to rock classics, oblivious.Rock of Ages (Shaftesbury Theatre) has more layers than your average musical. There are some witty Family Guy-style cutaways, and parts of Simon Lipkin’s versatile narration seem on the point of founding a new genre: the mockumusical. Consoling Drew, he shows him the programme of the production he’s in, then tells him, ‘Screw the writer, it’s time to make your own destiny!’ At crucial moments, though, it holds back.