Majik1387 said:
Beacause:
Lilly-No one from Lost belongs in a Batman movie. Or any superhero movie.
Beckingsale-She's overrated.
Portman-Just no.
Jolie-Way too big of a star and as much as people will disagree it will overshine the character.
Theron-I'll deal with her but I really don't want her. I think she's overrated.
Johanssan-Beautiful and great actress but too young.
Sossamyn-Bad actress.
Russo-20 years older than Bale. I, and I'm sure others, don't want Batman being like Ashton with Demi.
Kidman-Batman Forever.
Okay, Evangeline Lilly is a great actress, and Lost is a great show, but I don't think she's right for the part, and not just because she's on Lost.
Kate Beckinsale is a good actress, and the epitome of sexy. I think she could do well in the part, because the character might be slightly comparable to Seline in Underworld.
I don't think Natalie Portman would be right for the role, she seems to "cutsie."
I agree that Angelina Jolie's current superstardom would be wrong. Catwoman would probably be a small role, and her current superstar status doesn't fit well with that. That aside though, she would be one of my top choices.
Charlize Theron also could work, maybe with dark hair and a similar style to Aeon Flux, because I thought that was an AMAZING look for her. And she could pull off the role.
I love love love love Scarlett Johansson, but I don't think she's right for this role, but I think if she got it, she could do at least a mediocre (if not better) job.
What's wrong with Shannyn Sossamon? She was good in A Knight's Tale. A great movie which also showcased the talents of one
Paul Bettany.
Russo? As in Renee Russo? Who's idea was that?
And like you said, Nicole Kidman was in Batman Forever, so no.