The plot of the movie was compelling and somewhat thought provoking as you see the lines of right vs. wrong or hero vs. villian blur, which shows that there is in all of us the capability of both. Ledger's performance was outstanding. You almost would not know it was him had you not heard that he was playing the Joker. Definitely worthy of the Oscar posthumously.