One of my favorite movies of all time

Rating: 10/10 (15 June 2017)

This is one of the best superhero movies of all time. This movie was composed of the right people playing right part. This movie would not be as great if it wasn't for Heath Ledgers' phenomenal acting. Sad that this part took a toll on him and his life but i think he sacrificed his life in order to play the best villain of all time. Oh yea Christian Bale was a fun batman to watch. I think he represent who batman was unlike this Batman v Superman Batman. I don't remember batman being a stone cold killer so Nolan and the guys did a good... great job.