Marvel has landed 3 spots on Forbes‘ Hollywood’s Best Actor for the Buck list. The number one spot goes to Captain America himself, Chris Evans, for the second year in a row. Evans continued his streak. He was also joined by co-stars Chris Pratt and Scarlett Johansson on the list.
When it comes to Evans, the actor is bringing in plenty of money for studios who hire him. The actor brought in an average of $135.80 at the box office for every dollar he was paid. Another one of Marvel’s top actors also ranked high on this year’s list. Chris Pratt from Guardians of the Galaxy landed the number two spot as the star raked in $125.40 for every dollar he made.
Following the top spots, the next two rankings are held by some of Hollywood’s most elite bad ass females. Scarlett Johansson had the third spot with her $88.60 return on her salary. Mila Kunis falls just behind her with a $49.50 return. Rounding out the top 5 is Vin Diesel. As the star of the Fast & Furious franchise, the actor had a return of $32 for every buck he brought home.