Chris Evans is the ‘Best Actor For The Buck’

Chris Evans has been named at the top of Forbes’ Best Actor for the Buck list for the second consecutive year.

Chris, who plays Captain America / Steve Rogers five times since 2011has generated a whopping $135.80 at the box office for every dollar he was paid.

Behind him in the list is Chris Pratt who has generated $125.40 for every dollar; and Scarlett Johannson, who starred in Lucy in 2015 in addition to the Marvel flicks, who generated $88.60 and was the best paid actress on the list.