I thought this movie was one of the best movies I've seen in a while. Not only was it an excellent "superhero" movie but just an excellent movie in general. The actors were passionate yet believable and the script was superb. It was so good to see a superhero movie that didn't seem like it was a comic book. It gave "real life" problems for Batman like how he would live these two lives and balance selflessness with self interest. I strongly do not encourage younger children to see this movie as it will probably turn out like the ceiling fan joke... over their heads.