According to a new study, Mark Wahlberg is the most overpaid actor in Hollywood - just edging out Christian Bale and Channing Tatum.