10 Times Nice Guy Actors Played The Villains
By Rick Gonzales | Published
10 Times Nice Guy Actors Played The Villain
When one becomes an actor (we are assuming) they are not only doing it for a solid payday, but they are doing it for the craft. The challenge of being someone else, standing in another person’s shoes, so to speak. Sometimes, though, those shoes can be constricting, especially if the actor finds themselves pigeonholed as a specific type of character.
There are certain actors who seem better off as the good guy, the nice guy, the pleasant guy. So when they go against type, it can be somewhat shocking. But it is a challenge they are more than willing to undertake. Here are 10 times a nice guy actor crossed over to bad guy territory and became the villain.
Johnny Depp as Whitey Bulger in Black Mass (2015)
There is no doubt that Johnny Depp has played a number of morally questionable characters in his film career. But he has never taken a turn toward the dark side like he did playing true-life gangster Whitey Bulger in Black Mass. Depp played Bulger with psychopathic glee, enveloping himself in the character much like he did as Captain Jack Sparrow. It is a true testament to Depp’s range, but one that leaves you wanting more Captain Jack.
Chris Evans as Lloyd Hansen in The Gray Man (2022)
After seeing Chris Evans as Steve Rogers in all of those Marvel movies, watching him take a turn as a complete sociopath in The Gray Man was actually a fun watch. Maybe it was his delivery, a smarmy psycho who turned his charm and charisma into a “nice guy” and made himself especially, yet lovingly, loathed as he tried to hunt down Ryan Gosling’s Six.
Hugh Jackman as Jean Valjean in Les Misérables (2012)
There are, perhaps, levels of villainy where certain actors feel they can go. In Les Misérables, Hugh Jackman plays Jean Valijean, a man who has been in prison for 19 years after stealing bread to help feed his sister’s children. Then, after sitting in prison for a while, Jean attempts an escape, which only added to his prison time. When Valijean is finally released from prison, he immediately returns to his life of crime. But only after getting caught for stealing silverware to get money, he is forgiven by the bishop he stole from, prompting him to begin life anew as an honest man.
Jim Carrey as Count Olaf in Lemony Snicket's A Series of Unfortunate Events (2004)
Throughout his film career, Jim Carrey has worn many different faces. For the most part, they have all been hilariously rich and fun. This did not change when he took on the role of Count Olaf in Lemony Snicket’s A Series of Unfortunate Events, but what we did see from Carrey in this film is his turn to the bad side. Carrey’s Olaf was immediately seen as a conniving, selfish, greedy man. He simply wants to get rid of the three children who have inherited a family fortune after their parents perished in a mysterious house fire.
Robert Pattinson as Connie Nikas in Good Time (2017)
By the time Robert Pattinson played it bad as Connie Nikas in Good Time, he was already well-established as Edward Cullen in the Twilight saga. Although a vampire in those films, the character was never considered to be “bad” or a villain. In Good Time, that would change for Pattinson. Here he plays a small-time criminal who, after attempting to steal $65,000 from a bank with his developmentally disabled brother, tries to free his brother from police custody after being caught for the robbery. It’s a turn to the villain role that Pattison does quite well.
Steve Carell as John E. du Pont in Foxcatcher (2014)
This one definitely came out of left field. Steve Carell, who is best known as Michael Scott in the hit TV series, The Office, takes a turn as the villain in Foxcatcher. It’s a film based on the true-life events surrounding the 1996 murder of Olympic wrestling gold medalist Dave Schultz. Carell was praised for his performance as the mentally ill millionaire and wrestling enthusiast, John E. du Pont. But it was a role most Carell fans were not ready for.
Tom Cruise as Vincent in Collateral (2004)
In this Michael Mann-directed film, Tom Cruise is pitch-perfect as Vincent, a villainous hitman who chooses cab driver Max (Jamie Foxx) as his wheels as he goes on a Los Angeles contract killing spree. The film puts Cruise out of his comfort zone as a bad guy, but it is a role that appears to fit him quite well.
Robin Williams as Sy Parrish in One Hour Photo (2002)
Robin Williams surprised the hell out of fans when he took on the role of Sy Parish in One Hour Photo. In the film, Parish is a photo technician who suddenly finds himself obsessed with the Yorkin family he has provided services for many years. The more Sy sees the pictures, the more obsessed he becomes, to the point where violence is his only answer. Williams shows an amazing ability to move away from comedy and test out these new waters. It’s a bravura performance.
Tom Hanks as John Rooney in Road to Perdition (2002)
Consummate nice guy Tom Hanks decided to switch things up a bit with his performance as villain John Rooney in Road to Perdition. It was a big departure for Hanks as he had always been seen in fun films such as Splash, The Money Pit, Big, and A League of Their Own. In this film, Hanks stars opposite Paul Newman and is a mob enforcer in the Great Depression era. Hanks goes big and bad in this film, seeking revenge on the mobsters who killed his wife and younger son.
Heath Ledger as The Joker in The Dark Knight (2008)
Talk about taking a turn from good to villain, Heath Ledger went above and beyond in Christopher Nolan’s The Dark Knight. Ledger won an Oscar (posthumously) as The Joker, a role that was most criticized when it was first announced. But once Ledger put on that Joker makeup, he changed minds and won over fans worldwide.