Thought the cast was pretty strong. Angel wasn't the best, but not horrific. The live aspect made it very difficult to hear the singers. And changing the lyrics was a bit hard to swallow. The ending was great, loved seeing the original cast!! All in all it was pretty good.