Been there done that with Batman. Did not feel any depth to any of the characters, but the Joker. And he became annoying after a while. Too long and drawn out. Checked my watch multiple times to see if it was ever going to end. Didn't want to root for any character good or evil. Excellent advertising though. They sure got me in there, I just didn't feel enough story to keep me going. I recommend waiting for DVD. I wish I did. At least I would have saved the $30 in concessions for my family. Some will really love this movie...not me! I like mindless entertainment every now and again...but this didn't have much direction. But that is my opinion.