If Batman walks up to the bad guys and starts beating up people in broad daylight, it only shows that somebody forgot the point of this mysterious vigilante.

Spoiling the main character is enough to make a movie just dull experience with a predictable chain of events and action sequences that finally leads to taking out the bad guys.

This one felt like 4 hours to me as I really enjoyed the last 2 movies.

Production level was great as it was expected from a big and ambitious series of Batman origin stories. This final movie just lost it's attraction when characters are thin shadows from the original comic heroes/villains and everything meaningful (like character development, dialogue and emotion) was replaced with over dramatic action and suspense towards to the final showdown.