Short review: I quite enjoyed it, without being surprised at all throughout the film. If I have a quibble, it’s that this was a movie where they should have at least mentioned where the heck the rest of the Avengers were: because Our Heroes and Heroine could have used them.
Oh, and one other quibble: I was able to maintain suspension of disbelief for most of the movie – it’s a superhero flick, after all; you’re expected to run with things – but I couldn’t swallow ‘high-speed car chases in DC.’ Just. Not. Happening.