I felt as if this was not a comic book movie, but more realistic than many other action movies. The acting was outstanding, and the plot took some amazing twists. We took our 10yr old son, and although there was no blood, it was borderline on too much violence. But what do you really expect? There pure insanity of The Joker was even more disturbing.