This darker approach to exaggerate the villains definitely makes this for older kids and up, but the movie (or basically 2 or 3 movies) is great if you don't mind the sore bum after 180 minutes and 25 minutes of previews. I don't quite get Batman's "Clint Eastwood" voice, but I appreciated all his gadgets as usual (Come a long way since the shark repellent on the ol' utility belt). Chief Gordon's character was well done. Goes without saying Heath’s Joker was very impressive (Sorry, Jack, but I liked his angle as much if not better). In addition, so was Aaron Eckhart's role(s). I thought they could have shaved about 30 minutes off the movie by removing the Dawes/Gyllenhaal (sp?) role as it was fluffy and annoying if anything. I guess the batman movie's require the estranged girl to make the formula work, even if boring and not needed. Worth seeing! Oh, and especially impressive given there are no CGI graphic effects - amazing! The china scenes were especially impressive.