Last year, Mark Wahlberg was seventh on the list, with his movies bringing in $9.20 for every dollar, but this year he has skyrocketed to the top.
Mark Wahlberg managed to oust Johnny Depp as the most overpaid actor, a title he has held for the past two years in a row.
Mark Wahlberg was trailed on this list by Christian Bale, whose epic flop The Promise earned just 11% of its $90 million production budget back, with the former Batman bringing in just $6.70 for every dollar he earned.
The earnings data came from the Celebrity 100 list that Forbes puts out each September, where Mark Wahlberg was named this year’s highest paid actor, just barely beating out Dwayne “The Rock” Johnson’s $65 million haul.