While the cast was almost perfect, the writers & the director failed to deliver. It was like watching a 50' movie in what the scenes were like and the script was bad too. The actors struggled to make sense of the scenes, but the action was not flowing, the scenes seemed cut from the movie. The music didn't adjust to the content, the image wasn't properly split and the angle of the camera was all off.
I am sorry, but I gave the 3 stars for the actors, the rest wasn't impressed. No chemistry, cheesy script, no content, no story building. The worst from the Batman movies ever.