See which Hollywood A-listers are the current top earners in the film industry, according to Forbes' most recent ranking, for the year running June 1, 2016, to June 1, 2017.
Mark Wahlberg starred in "Transformers: The Last Knight" during the June 2016-2017 scoring period, contributing to his $68 million earnings.
The Rock made the No. 2 spot earning $65 million, moving down one spot from last year as the highest-paid actor in the world.
Making Forbes' list for the fourth year in a row, Vin Diesel brought in a $54.5 million annual paycheck. The actor can credit his big earnings to the recent installments of films including "The Fate of the Furious" and "Guardians of The Galaxy Vol. 2."
Adam Sandler earned an impressive $50.5 million annual paycheck during 2016-2017 thanks to a deal with Netflix.
According to Forbes, Jackie Chan made his $49 million thanks to Chinese films that weren't released in the United States, most recently "Railroad Tigers" and "Kung Fu Yoga."
Robert Downey Jr.
Robert Downey Jr. nabbed the No. 6 spot earning $48 million during 2016-2017 with roles in "Spider-Man: Homecoming" and the upcoming "Avengers: Infinity War."
Tom Cruise lands at the No. 7 spot with $43 million. He earned his eight-figure pay out thanks to films like "The Mummy" and the upcoming "Mission: Impossible 6."
Shah Rukh Khan
With a $38 million annual pay for his lead role in "Raees," the Bollywood star earned millions in upfront deals while further cashing in on endorsement deals.
Leading Indian Bollywood actor Salman Khan ("Sultan") made $37 million this year -- with the help of endorsements, too.
Films and endorsements combined, Bollywood's Akshay Kumar brings in $35.5 million, landing him the 10th spot on this year's list.
Thanks to his roles in "The Huntsman: Winter's War," "Ghostbusters" and the upcoming "Thor: Ragnarok," Chris Hemsworth earned $31.5 million and the No. 11 spot on the list.
Two-time Oscar-winner Tom Hanks made $31 million this year from roles in "Sully" and "The Circle."
Samuel L. Jackson
Samuel L. Jackson made $30.5 million last year thanks to his role in "The Avengers" as well as "The Hitman's Bodyguard" and "Kong: Skull Island."
Ryan Gosling's role as Sebastian in "La La Land" helped him pull in $29 million this year.
Emma Stone topped Forbes' 2017 list of the world's highest-paid actresses with $26 million thanks to her role in "La La Land."
"Office Christmas Party" actress Jennifer Aniston received hefty pay for the comedy, plus endorsements including Smartwater and Aveeno, landing her at No. 16 with $25.5 million.
Jennifer Lawrence made the No. 17 spot on the list after seeing a $24 million yearly profit, with a large amount coming from "X-Men: Apocalypse," which grossed $543,934,787 worldwide at the box office.
Ryan Reynolds managed to make the Forbes' highest-paid actors list with $21.5 million, thanks to roles in "Deadpool" and "The Hitman's Bodyguard."
Matt Damon makes the list again with $21 million. His film, "Jason Bourne" grossed $415.5 million on a $120 million budget.
Newcomer to the list, Jeremy Renner, made $19 million this year and lands at No. 20.
"Captain America" actor Chris Evans makes Forbes' list for the second time in a row with $18 million thanks to his roles in "Gifted" and "Spider-Man: Homecoming."
Funny woman Melissa McCarthy cashed in this year with the "Gilmore Girls" Netflix reboot, "Gilmore Girls: A Year in the Life," and her returning role as Sean Spicer on "Saturday Night Live."
Chris Pratt managed to make the list for the third year in a row with his $17 million annual earnings.
Mila Kunis' $15.5 million this year came from "A Bad Moms Christmas" and "Family Guy" (she voices Meg), plus jewelry and whiskey advertisements.
Emma Watson made $14 million last year mostly thanks to her role in Disney's "Beauty and the Beast," which grossed $1,262,778,290 worldwide.
Mark Ruffalo, better known as The Hulk in "The Avengers" franchise, made $13 million between June 2016 and June 2017.
Cate Blanchett makes the No. 27 spot with her annual earnings of $12 million.
Though Julia Roberts tends to be picky about her roles, according to Forbes, she still managed to bring in $12 million this year.
Actress Amy Adams finds a spot at No. 29 on Forbes' list after making $11.5 million.
Here’s who’s making the big bucks (and who is making the biggest bucks of all, with a few ties).Great actors who have never won an OscarIt's easy to call these actors Hollywood legends, but guessing whether they've won an Oscar can prove a bit tricky. Hot actors and actresses over 50See Halle Berry, Gavin Rossdale, Sandra Bullock, Brad Pitt and more celebrities who have sailed into their 50s and beyond looking good. The 50 biggest box office hits of all timeThe highest-grossing movies, worldwide, of all time.