It fails with the music theme, totally not what a DC hero would have. At least four actors could have been replaced with younger /newer ones.Like so many productions of sci-fi, comic book heroes it tries to infuse romance into the story . Instead they ended up with a Maudlin drama not a heroic drama. Future comic book stories should be taken out of the hands of the current batch of American groups that try to re write them, look to young directors and producers from Asia and Europe, research up and coming musical directors. Then those of us who grew up with comic book heroes , fantasy novels and science fiction authors will be satisfied and the public will get a great movie to remember. It isn't that hard. It gets a B rating from me.