Wow. This film deserves to make a lot of money (which it has). A well-written plot with some great performances. I'm not sure that I agree that Heath Ledger was as great as the critics say, but he certainly did put on a fine performance as the Joker. The Harvey Dent/Two-Face plot was a little too truncated for my taste, but I can't really complain: I loved this movie.