Re: What do you dislike about The Dark Knight?
Certainly the plot to try to capture Dent was set up with pre-planning -- I think he knew that Dent wasn't Batman and was explicitly hoping to either kill Batman or get himself captured so as to force Batman to choose either Dent or Rachel to save.
Most of his actions, though, I think were improvised. And I think the only lie he told in the film was the lie about where Rachel and Harvey were.
(He tells conflicting stories of his origins, but I don't think those are lies. There's a line in Batman: The Killing Joke by Alan Moore where the Joker says that he remembers his past differently at different times. "Sometimes it's this way, sometimes it's that way.... If I have to have a past, I'd rather it be multiple choice!" I choose to interpret his stories about his past as being the absolute truth... as he remembers it at that time.)
He sets out telling the crime bosses he's going to kill Batman for them, then later tells Batman that he never meant to try and kill him. And as for his origins, what's it's the truth "from a certain point of view"? Sorry but that's still a lie. And no in no way do I think he imporvised his way though the movie, from bank robbery at the start of the movie he knew what he was doing and what his actions meant.
The greatest science fiction series of all time is
Doctor Who! And I'll take you all on, one-by-one
or all in a bunch to back it up!"
--- Harlan Ellison, from his introduction
to the PINNACLE series of Doctor Who books