The Hunger Games and X-Men star Jennifer Lawrence earned $52 million (£33,000,000); June 2014 to June 2015, $1 million more than last year’s highest-earner, Sandra Bullock, who is now number 15.
While in male list Robert Downey Jr. followed by Vin Diesel, Bradley Cooper and Tom Cruise.Bachchan, the 72-year-old star of close to 200 Bollywood films, was the joint-top Indian actor on the list at No 7. He and Salman Khan, the controversial 49-year-old Mumbai-based megastar who has retained his popularity despite a recent homicide conviction relating to the drunken killing of a homeless man, both earned $33.5m
Akshay Kumar, the 47-year-old actor and martial artist who has appeared in hundreds of Hindi-language films, made ninth place with earnings of $32.5m, just ahead of Transformers star Mark Wahlberg ($32m).
Scarlett Johansson came in at number two with $35.5 (£22,000,000), while Melissa McCarthy came third having earned $23 million (£14,000,000).
Lawrence’s income is actually higher than each of the highest paid actors' individual incomes, bar the top-earner, Robert Downey Jnr.
While Jackie Chan and several Bollywood stars made the male list thanks to Forbes including actors from across the world for the first time, there is only one non-American actress on the list - Chinese actress Binging Fan.
The world’s 18 highest paid actresses earned a combined total of $281 million (£179,000,000) - less than a third of what the world’s highest paid actors earned.
Experts say the pay disparity has its roots in the low number of lead roles for women in Hollywood fare. A recent study found that women are given less than one-third of speaking parts in top movies, with only 21% featuring a female lead or co-lead.
This is what Patricia Arquette said in her Oscar speech and asked to end this pay gap.
Link related to Blog: Guardian