Sure, being the highest paid actor is impressive — but when it comes to booking your next gig, it pays to show you’re earning that check!
That’s why every year, Forbes puts together a list of the stars who deliver the most bang for the buck (based on their last three movies) — delivering box office results that far outpace their sizable salaries.
Related: Ryan Reynolds Named Entertainment Weekly‘s 2016 Entertainer Of The Year!
For the second year in a row, Chris Evans has topped the list, bringing in an impressive $135.80 for every $1 he was paid!
Captain America has the power to put butts in seats!
Coming a close second this year was fellow Marvel star Chris Pratt, whose films brought in $125.40 per buck paid.
Rounding out the top 5 were Scarlett Johansson, Mila Kunis, and Vin Diesel.
See the entire list (below)!
1. Chris Evans — $135.80/1
2. Chris Pratt — $125.40/1
3. Scarlett Johannson — $88.60/1
4. Mila Kunis — $49.50/1
5. Vin Diesel — $32/1
6. Jennifer Aniston — $27.80/1
7. Ben Affleck — $20.10/1
8. Robert Downey Jr. — $18.40/1
(TIE) 9. Jennifer Lawrence — $17.70/1
(TIE) 9. Matt Damon — $17.70/1
[Image via Marvel/STX Entertainment.]