Hands down, the greatest, most realistic superhero movie ever made. I own over a thousand movies and have seen thousands more...this one will be in high rotation as soon as I can own it. I have already planned to see it again this weekend. Heath ledgers, Joker is by far the most believable insane villain that has ever been portrayed on screen. Perhaps in real life. A real Charles Manson meets Jack Nicholson persona....WOW!