A Masterpiece, Probably the best superhero movie ever made

Rating: 10/10 (31 July 2019)

The acting, the directing everything was great. Still it holds the number one spot on superhero movies. The whole cast and crew did their best in this movie, especially Heath Ledger who played the Joker.