Great director, unbelievably brilliant cast and two outstanding movies of this trilogy already out - this had everything needed to be a masterpiece... but it just isn't.

I loved two previous Batman movies and was expecting at the very least a good entertainment from this one. There are so many things wrong with this movie it's hard to know where to start.

1. The plot is flat and very unrealistic. 2. The brilliant cast, actors who are my absolutely favourite, act as if they don't really know who their characters are supposed to be, what to do and which emotions to convey. 3. Lame fighting scenes, seriously just stupid. 4. Batman made into an old, falling apart fool who then miraculously recovers to be beaten up again and then again recover.

I could go on for ages in this manner. It lacks everything I loved in the previous ones and on the whole it's so unrealistic it made me go through all sorts of different emotions every few seconds (not in the good way), one moment I was laughing (not when it was meant to be funny), then I was just disgusted only to be extremely bored the next. It really pains me to say this as I expected a lot from this movie but it's really not worth watching - unfortunately so...