Not bad, but overly long. Every time I thought it was about to end, it didn't. There were some funny moments, but many were not. It wanted to be a comedy, but veered far too often into being a standard superhero movie with the usual tediously endless fight sequences.