Got curious because of all the high ratings here, even though I am not a big fan of the Batman series. Honestly, I really do not understand all the fuss and hype about this movie. Characters are shallow, story is practically absent and acting is mediocre at best. Action scenes are okay, but any James Bond or MI movie outclasses the action scenes.