Even though her latest film, "Rendition," was a flop, Reese Witherspoon is a moneymaker. The 31-year-old Academy Award winner commands $15 million to $20 million a movie, placing her at the top of The Hollywood Reporter`s annual list of the highest-paid actresses.
Angelina Jolie came in second with similar salary demands, though the animated "Beowulf" earned the 32-year-old actress far less - just $8 million.
Cameron Diaz was third, with a $15 million-per-movie price tag. Nicole Kidman dropped to fourth place, two spots lower than last year, with an asking price of $10 million to $15 million a film.
Renee Zellweger and Sandra Bullock also get $10 to $15 million paychecks. So does Julia Roberts, who hasn`t appeared on the big screen since 2004. Her next film, "Charlie Wilson`s War," is due in theaters in December.
Rounding out the top 10 are Drew Barrymore and Jodie Foster, who ask $10 million to $12 million per project, and Halle Berry, who gets $10 million a picture.
The salary list appears in The Hollywood Reporter`s "Women in Entertainment: Power 100" issue, on newsstands Tuesday.