I was watching some video clips of Michelle Pfeiffer's Catwoman and it is a stunning performance. It really is one of the great all-time comic book character depictions. Her swagger, maliciousness and mischievousness is absolutely spot-on....but her origin as a meek secretary brought back to life by a bunch of street cats is just &*%ing dumb. However, she is so damn good in virtually every other part of the movie that the stupid origin story doesn't matter in the slightest. That huge misstep is so overshadowed by the awesomeness of everything else that it doesn't ruin it.
Are there any other glaring flaws in certain portrayals of DC characters that are made irrelevant because of how good everything else is? I am not talking about small quibbles here like hair color or a minor detail. I am talking about major elements that somehow don't matter, even though they probably should.