While the 2 face part did feel unnecessary, it was essential to Jokers grand master plan.
Was man-bat a villain? I'd like to see Stacy Kiebler play Catwoman. Shame about her acting, but that didn't stop Arnie playing Dr Freeze.
I disagree .. I think Ledger proved the Joker works as a dark soul first, funny man second. Which is the genius of his performance. You get sucked into seeing the sick, twisted, pathetic excuse for a human being the Joker is.. then he makes you laugh. And that's the moment you realise that on some level, you almost *get* his demented nature.A more mature Carrey might just pull it off.