(Nearly) perfect action movie. Surprisingly believable for much of the movie, without resorting to the standard superhero melodrama too much. This I didn't expect. Another aspect was the appropriate use of CG. It wasn't overt. One scene in particular, the camera panning around Batman perched on a building, the cinematography is very 'real' looking. At least one major flaw that I just couldn't ignore being that this is a 'realistic' superhero movie. Without spoiling anything, let's just say that humans contain a lot of water. The whole 'save the day' scenario was unfortunately plain, nothing we haven't seen before. I think that's where the movie failed for me personally. It even felt a bit rushed there.