Mark Wahlberg's has been named the 46-year-old the most overpaid actor of 2017 by Forbes.
Wahlberg was reportedly paid a whopping $68 million this year, before taxes. His estimated salary for the year was over $10 million more than the worldwide gross of his Boston Marathon bombing film, "Patriots Day."
According to Forbes, three of Wahlberg's pre-June 1 wide release films brought in $4.40 for every $1 he was paid to appear in them.
Christian Bale was named the second most overpaid actor by Forbes for starring in "The Promise," the worst-performing wide release of 2017. The film reportedly earned back just 11% of its $90 million production budget.
Not far behind him was Channing Tatum, whom Forbes reported brought in a tragic $7.60 for every $1 he was paid. The site credits the poor performance of "Logan Lucky," which grossed $46.7 million and cost $29 million to make, with his inclusion in the list.
In August Forbes named Walberg the highest paid actor of the year, edging out the previous year's winner Dwayne "The Rock" Johnson by a mere $3 million.