58. Ben Affleck ($43 million)
Actor
It may have been panned by critics, but Batman v Superman: Dawn of Justicegave Affleck the best box office of his career: The movie grossed over $870 million worldwide. The caped crusader earns big from upfront fees and backend profits for the series, helping him pocket his highest annual paycheck yet.