Let's face some facts: Mark Wahlberg has never quite gotten the respect that he deserves. Once derided as a (not very good) rapper merely playing at trying to break into movies, the artist formerly known as Marky Mark quickly proved his talent and magnetism in the second half of the 1990s by appearing in a series of diverse hits (Fear, Boogie Nights, Three Kings). Even so, he continued to be thought of by some as a mildly talented hunk who'd just lucked out.
Cut to two decades later, and Wahlberg is not just one of the biggest stars in Hollywood, but possibly the most careful: He's put together a filmography that speaks not just to his abilities but also his obsessions, playing sincere, working-class professionals whose quiet demeanor masks depths of heroism and achievement. His latest, the true-life disaster tale Deepwater Horizon, very much fits into that mold.
Meanwhile, people keep underestimating both his talents and his drawing power. Sure, he might not have the range of a typical "great actor"; he's not going to be playing Abraham Lincoln anytime soon. But like all great movie stars, Wahlberg seems to understand his own limitations, and seeks out parts that play to his strengths and co-stars that complement his style (think Denzel Washington, Christian Bale, Joaquin Phoenix, or, um, Will Ferrell). Has he had his share of stinkers? Boy, has he! But look over the movies he's made, and you might find yourself amazed at how much terrific work he's done over the course of his career. Here are all of Mark Wahlberg's performances, ranked from worst to best. (Keep in mind we're ranking the performances, and not necessarily the films – if he's great in a less-than-stellar movie, you'll see if near the top, and vice versa.)