I need to start this review off by being honest about myself in a few ways. The last thing I want to be as a journalist is biased but that's not always possible, so let's put a few cards on the table:
1. I love super hero anything and everything. I don't care how well or poorly it's been done, I'll love it because it's super heroes.
2. I generally dislike musical theatre, especially if it takes itself too seriously.