The writing for this movie was AMAZING! The villain & the lesson Batman learned about hope instead of vengance was also good. With that said, the execution was terrible, this movie was extremely boring and made me want to leave the theatre. The character dynamics didn't work, for example Bruce & Selena's dynamic didn't feel natural. The cast performance wasn't that good either. In summary, this movie had superior writing, but horrible production.