Every industry has its unsung heroes. But only in Hollywood do those unsung heroes actually play Captain America.

For every prima donna star who seems to rake in the dough without doing much in the way of work, there's a hard-working player who draws huge crowds at the box office for (relatively) modest paychecks. They're the actors who created the best "bang for the buck," according to a new Forbes ranking. And while they may not be the highest-paid in Hollywood (we know who tops that list), they were certainly the most valuable in 2016, with the charisma to power mega-blockbusters that raked in money at the box office.

Here are the top 10 most valuable actors of the year, according to Forbes' new ranking.