Who Should play who in the Sequel?

Rating: Null/10 (28 August 2005)

Not knowing who officially is/are the villains in the sequel, let's play the casting game....Who do you think should play who in the sequel?
Here's mine....
Harvey Dent....Peter Sarsgard *I also think Adrian Brody would be good, imagine have his face jacked up!
The Joker........Adrian Brody or Guy Pierce *Mark Hamil won't happen, let's be honest. It has to be a big name. *Crispin Glover would be creepy, but I think it'll be too big of risk. *Rumors of Pitt and Penn have been brought up, those could good. 12 MONKEYS PITT would be amazing. *Paul Bettany could get the role, I think he'd be good.
Catwoman.....Selma Blair or Maggie Gyllenhaal
Who do YOU think should play these characters?