15 ‘Bad’ Actors Who Are Actually Really Good At Their Job

What does it mean when a performer is ‘acting good?’ We often associate that with dramatic movies and… well, that’s about it. There’s a lot of genres, but all in all, if you didn’t do drama you didn’t really act. And that’s just not true at all, since acting takes many forms.

People love a good action or comedy movie after all, and those are still worthwhile experiences. They earned their money, after all, and they sell tickets, so they must be acting well. These are the performers that, while many people think they act bad, they’re actually really good at their job.

IMDb

Arnold Schwarzenegger

He’s the ultimate action hero from films like The Terminator and Predator. While he may not be a Shakespearean actor, his iconic presence even carried him to the California governor’s office, where he served from 2003 to 2011.

IMDb

Adam Sandler

Many know him for ’90s comedies like Billy Madison, but don’t forget his serious side. Sandler earned major critical acclaim for his dramatic turns in films like Punch-Drunk Love (2002) and especially Uncut Gems (2019).

IMDb

Nicolas Cage

His acting style is famously unpredictable, one that once earned him an Oscar. Cage took home the Academy Award for Best Actor for his heartbreaking role in the 1995 drama Leaving Las Vegas.

IMDb

Keanu Reeves

With his famously stoic delivery, Keanu is a certified legend. From Bill & Ted’s Excellent Adventure in 1989 to The Matrix and John Wick, he has anchored multiple beloved franchises across decades.

IMDb

Dwayne Johnson

He went from being The Rock in the WWE to one of Hollywood’s biggest stars. Johnson knows his brand, bringing incredible charisma to blockbusters like Fast Five and the rebooted Jumanji series starting in 2017.

IMDb

Kristen Stewart

She was defined for years by her role as Bella Swan in The Twilight Saga. Since then, Stewart has become a critical darling, even earning an Oscar nomination for playing Princess Diana in the 2021 film Spencer.

IMDb

Vin Diesel

He’s the face of The Fast and the Furious franchise, which kicked off back in 2001. He might not have the widest range, but his portrayal of Dominic Toretto has created a globally beloved character.

IMDb

Jason Statham

If you see his name on the poster, you know what you’re in for: intense action. Known for films like The Transporter series, the English actor is famous for performing many of his own impressive stunts.

IMDb

Sylvester Stallone

He’s John Rambo and Rocky Balboa, two of cinema’s most iconic tough guys. But Stallone also wrote the screenplay for Rocky, which went on to win the Academy Award for Best Picture in 1976.

IMDb

Hayden Christensen

He faced intense scrutiny for playing Anakin Skywalker in the Star Wars prequels. But his performance has been re-evaluated over the years, and he returned to the role for the Obi-Wan Kenobi series in 2022.

IMDb

Will Ferrell

His unique brand of chaotic comedy isn’t for everybody, but he’s a master of it. After his iconic run on Saturday Night Live, he gave us unforgettable characters like Ron Burgundy in Anchorman (2004).

IMDb

Vince Vaughn

That fast-talking, sarcastic persona is his trademark. While he first got major notice in Swingers (1996), he perfected that style in classic comedies like the 2005 hit Wedding Crashers.

IMDb

Zooey Deschanel

She’s often described as ‘adorkable’, a marketing move she fully embraced. While known for films like (500) Days of Summer, she perfected that character as Jessica Day in the beloved sitcom New Girl from 2011 to 2018.

IMDb

Seth Rogen

He often plays a lovable slacker, a role he perfected after breaking out in Freaks and Geeks. He frequently co-writes his own films, including comedy hits like Knocked Up (2007) and Pineapple Express (2008).

IMDb

Kevin Hart

He brings his frantic stand-up comedy energy to all of his film roles. He became a box office force by starring alongside bigger actors in hits like Central Intelligence (2016) and Jumanji: Welcome to the Jungle (2017).