The movie is good, but this is not a movie for kids, for them is boring, Batman is too dark, is a good movie but I can't agree when people start writing that is the best superhero movie of all time, the best superhero movie of all time is Superman with Cristopher Reeve and the first Spider Man because this movies take into account the fantasy elements of the comics and are fun to watch, here we have a normal guy that is Batman a normal criminal that is the joker and a normal city, no more fantasy is not for kids, but is not the best superhero movie of all time everything looks dark and flat.

Good acting from Bale, Caine, and the rest of the cast but is not a movie to take children.