Hard work pays off for these actresses. Here are the 5 best paid roles for actresses in movie history. 5, Emma Stone – $26 million. Emma Stone earned a substantial sum of $26 million for her acclaimed performance in the Oscar-winning film 'La La Land' (2016). 4, Scarlett Johansson – $28 million. Johansson earned a total of $56 million for her roles in the 'Avengers' franchise, this amounted to a substantial $28 million per film. 3, Angelina Jolie – $35.5 million. According to Forbes, Angelina Jolie earned $35.5 million for her role as Thena in Marvel's 'Eternals', her highest paid role to date. 2, Cameron Diaz – $42 million. Diaz initially received $1 million for her role in 'Bad Teacher', however later made around $40 million due to her share in the film's box-office profits. 1, Sandra Bullock – $75 million. In addition to her $20 million advance for 'Gravity', Bullock received 15% of the film's box-office profits, making her total income about $75 million.

(0) comments

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.