Hollywood's top actresses are taking home bigger-than-ever paychecks — but, given the turkeys they've served up recently, they oughta be paying us.
In its fourth annual list of the 10 highest-paid women in film, The Hollywood Reporter names Julia Roberts as top earner for being able to pull in $20 million per picture, despite stinkos such as "Mona Lisa Smile" (2003) and "Ocean's 12" (2004).
Nicole Kidman takes second place by commanding $15 million — but the ravishing redhead should be looking for a new agent after turkeys like "The Stepford Wives" (2004) and "Bewitched" (2005).
With an Oscar under her belt, Angelina Jolie can ask for $10 to $15 million — now if we can just ask her to pick scripts better than "Alexander" (2004) and "Beyond Borders" (2003).
Despite making $15 million each time she acts, Drew Barrymore needs some better career advice after the abysmal "Fever Pitch" (2005) and "50 First Dates" (2004).
And Jodie Foster is back on the list for the first time since 2002, making $10 to $12 million per film. It's just too bad the acclaimed star of "The Silence of the Lambs" is boring us with piddle like this year's "Flightplan."
Hey, Charlize Theron, when you do flicks like "North Country" (2005) — which may get you an Oscar nod — you're worth every penny of your $10 million salary. But "Aeon Flux," coming out this Friday, isn't even being screened for critics. Never a good sign.
Then there's Jennifer Aniston, who's new to the list, with a puzzling entry: Her first dramatic film, the recent "Derailed," was a flop, and she earned only $5 million for 2004's terrible "Along Came Polly." Still, she's definitely a household name — but for all the wrong reasons.
Finally, our condolences to Halle Berry ("Catwoman"), Jennifer Lopez ("An Ordinary Life") and Sandra Bullock ("Armed and Fabulous"), all of whom were bumped from the list this year. What can we say but, "You deserved it."