"Rock of Ages,"the rags-to-riches musical about a girl who finds love and fame on the Sunset Strip, opens in theaters Friday.