For someone who has been a Batman fan all her life, this movie was perfect. It was the first time they included everything I love about Batman, like his detective skills, his fighting skills, his cunning personality, his fears, his emotions, his intelligence, etc. To me, there was nothing off. The setting, the ambiance, the cinematic shots, everything was amazing. The casting couldn't have been better either. Robert Pattinson surpassed my expectations by a lot. My favorite Batman yet. It'll be hard to pass this one. Lasty, I see that most people who rate it one star talk about how he isn't supposed to be acting the way he is. They fail to realize tho, this is a young Bruce, and in this movie it's only his second year as Batman. Please don't write reviews with your butt.