I agree with Lily -- the music is awesome -- which is shocking, since I normally hate musicals. But the story is so compelling, it takes you in. Plus it's a fascinating timepiece, without seeming too dated.