17. Henry Cavill – Man of Steel
Henry Cavill may have been a relative unknown when he was first cast as the DCEU’s Superman, but when Zack Snyder’s reboot soared to a box office haul of almost $670 million, the actor was handsomely rewarded.
The Englishman’s base salary was said to be less than a million dollars, but various performance-related bonuses saw him walk away with a reported $14 million for his first major big screen leading role.
Not a bad return, although fans have been waiting eight years and counting for that sequel that’s never appeared anywhere close to materializing.