This IS the best Superhero movie ever made. It clocks in at 2:40 and still leaves you wanting more. Heath Ledger is amazing and his take on Joker is a force of nature. No doubt everyone will be seeing this in the next few days and this post means nothing but I just had to say how impressed I was with this film! WOW.