As good as Batman: Dark Knight

Rating: 10/10 (4 March 2017)

A lot of Superhero movies tried to give the audience a good story. In most of recent super hero stories, characters live in more realistic worlds.
Unfortunately, many of them still failed to forge villains with characteristics in depth. It's unbearable to see stupid stories about people who want to achieve world domination, to revenge his family, to be obsessed a silly idea so he needs to destroy the world, to collect souls, to create a new land for demons/aliens/neo-humans/etc.
This movie is not 'yet another superhero movie'. It didn't disappoint me like many other superhero movies.
There are only two Superhero movies I would recommend. This movie, and Batman: Dark Knight.