LOS ANGELES - Even though her latest film, "Rendition," was a flop, Reese Witherspoon is a moneymaker.
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 million 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.