And it worked. I will be telling everyone to see it. This movie knew what it was and knocked it out of the park. Lots of humor and it fits.
The villain was excellent too. There was clear motivation that made sense. It is one of the best DC films to date (I say "one of" because it's no Dark Knight...but of the new generation of DC movies, it may be my favorite).