My Top 7 Favorite Movie Gangsters: Mobsters with a Glimmer of Good
Gangsters in movies are often painted as cold-blooded villains, but the ones that stick with me are those who show a flicker of humanity—a spark that makes them more than just criminals. They’re complex, flawed, and sometimes even inspiring, despite their dark paths. Below is my list of seven favorite gangster characters from films who, despite their crimes, reveal a side of goodness, honor, or heart that sets them apart. These aren’t endorsements of their lifestyles—just reflections on the moments that make them unforgettable.
1. Jang Dong-su – The Gangster, the Cop, the Devil (Ma Dong-seok)
Jang Dong-su, brought to life by the powerhouse Ma Dong-seok, is a hulking crime boss who rules with an iron fist. His world is one of brutal turf wars and unrelenting violence, but beneath that rough exterior lies a surprising capacity for compassion. One scene defines him: he spots a young girl caught in the rain and, without a second thought, hands her his umbrella—a small, tender gesture from a man feared by many. When that same girl is later murdered by a serial killer, Dong-su’s world shifts. He doesn’t just mourn; he becomes obsessed with finding her killer, not for profit or power, but for justice. His pursuit is relentless, teaming up with a cop in an uneasy alliance to track down the monster. Dong-su’s no saint—his hands are stained with blood—but his refusal to let an innocent’s death go unpunished reveals a code of honor. It’s that blend of brute strength and unexpected kindness that makes him my top pick.
2. Michael Corleone – The Godfather (Al Pacino)
Michael Corleone, played by the legendary Al Pacino, is the ultimate tragic gangster—a man who starts as a war hero and ends as a mafia kingpin. At the outset, he’s the Corleone family’s golden boy, distancing himself from their criminal empire. He’s got a bright future, a clean slate, and a moral compass. But when his father, Don Vito, is gunned down by rivals, Michael’s protective instincts kick in. He steps into the underworld to avenge his father, orchestrating a chilling double hit on the gangster who ordered the attack and a corrupt cop shielding the drug trade. That moment—calmly pulling the trigger in a dimly lit restaurant—marks his descent. What makes Michael compelling is his reluctance; he doesn’t want this life, but he sacrifices his soul for family. His transformation from idealist to ruthless don is heartbreaking, yet his initial drive to protect those he loves gives him a depth that lingers long after the credits roll.
3. Léon – Léon: The Professional (Jean Reno)
Léon, portrayed by Jean Reno, might not be a traditional gangster, but as a solitary hitman, he operates in a shadowy world of crime. His life is one of precision and isolation—until Mathilda, a young girl orphaned by a corrupt cop, crashes into it. Léon’s a killer, trained to take lives without blinking, yet he can’t bring himself to turn Mathilda away. He takes her in, teaching her his trade while shielding her from the dangers of his world. His awkward tenderness—buying her milk, tending to his beloved plant—reveals a man clinging to scraps of humanity. When Mathilda’s safety is threatened, Léon risks everything to protect her, facing down an army of enemies in a blaze of sacrifice. His heart, buried beneath layers of violence, shines through in his care for a girl who becomes his only family. Léon’s quiet kindness in a brutal world makes him unforgettable.
4. Tony Montana – Scarface (Al Pacino)
Tony Montana, another iconic Al Pacino role, is the epitome of excess—a Cuban immigrant who claws his way to the top of Miami’s drug trade. He’s loud, brash, and unapologetically violent, but there’s a twisted moral code that sets him apart. Tony’s world is one of betrayal and greed, yet he draws a line at harming innocents. In a pivotal moment, he’s ordered to carry out a hit that would kill a target’s wife and children. Tony refuses, sabotaging the plan even though it paints a target on his back. His loyalty to his sister, Gina, also shows a softer side, though it’s warped by his paranoia. Tony’s no hero—his empire crumbles under his own flaws—but that refusal to cross certain lines, even at the cost of everything, gives him a strange nobility. His larger-than-life rise and tragic fall make him a gangster you can’t look away from.
5. Frank Lucas – American Gangster (Denzel Washington)
Frank Lucas, played with magnetic intensity by Denzel Washington, is a drug kingpin who reshapes Harlem’s underworld with discipline and cunning. He’s ruthless, flooding the streets with heroin, but he’s also a man who values loyalty and family above all. Frank keeps his kin out of the drug game, shielding them from the life he’s chosen. He funnels his wealth into his community, handing out food to the poor and building a legacy that’s as much about pride as power. What sets him apart is his eventual cooperation with the law—not to save himself, but to expose corrupt cops who’ve poisoned the system worse than any dealer. Frank’s no saint, and his empire causes untold harm, but his care for his people and his willingness to confront corruption show a complexity that’s hard to dismiss. He’s a gangster with a sense of duty, and that’s what makes him stand out.
6. Neil McCauley – Heat (Robert De Niro)
Robert De Niro’s Neil McCauley is a master thief who lives by a stark code: “Don’t let yourself get attached to anything you’re not willing to walk out on in 30 seconds flat if you feel the heat around the corner.” He’s a professional, orchestrating high-stakes heists with surgical precision, but his icy exterior hides a man wrestling with longing. When he meets Eady, a woman who offers a glimpse of a normal life, Neil’s code begins to crack. He dreams of escape, of leaving the game behind, yet his loyalty to his crew keeps him tethered. In the end, when a crew member is betrayed, Neil risks his freedom to hunt down the killer, choosing honor over survival. That fatal choice—picking vengeance over a clean getaway—reveals both his humanity and his downfall. Neil’s discipline, paired with his fleeting hope for redemption, makes him a gangster who’s as tragic as he is compelling.
7. Sonny LoSpecchio – A Bronx Tale (Chazz Palminteri)
Sonny LoSpecchio, brought to vivid life by Chazz Palminteri, is the neighborhood mob boss in A Bronx Tale, ruling his corner of the Bronx with charisma and fear. To young Calogero, a boy caught between his hardworking father and the allure of the streets, Sonny becomes a mentor and father figure. Despite his violent world—extortion, beatings, and worse—Sonny’s wisdom shines through. He teaches Calogero about respect, loyalty, and the dangers of the life he leads, urging him to stay in school and avoid the mob’s traps. Sonny’s no angel; he’s a killer when crossed. But his genuine care for Calogero, treating him like a son while steering him toward a better path, gives him a rare depth. His lessons—street-smart yet heartfelt—make him a gangster whose influence feels oddly uplifting.
See also: Every Video Game Movie from Recent Years, Ranked Worst to Best
Why These Gangsters Matter
These characters aren’t role models, and their crimes aren’t excusable. But their stories reveal that even in the darkest corners of humanity, there can be sparks of goodness—whether it’s protecting a child, avenging a wrong, or clinging to a code. Jang Dong-su’s pursuit of justice, Michael Corleone’s sacrifice for family, Léon’s tenderness, Tony Montana’s refusal to harm innocents, Frank Lucas’s loyalty, Neil McCauley’s longing for freedom, and Sonny LoSpecchio’s mentorship all show that complexity makes them more than just villains. They’re reminders that even broken souls can leave a mark worth remembering.
What do you think of my picks? Got any gangsters with heart you’d add to the list? Let me know—I’m always up for a good movie debate!