Top 30 Movie Versions of Real Life Gangsters

Welcome to WatchMojo, and today we’re counting down our picks for the most compelling film portrayals of historical figures in organized crime.
#30: Michel Badalucco as George "Baby Face" Nelson
“O Brother, Where Art Thou?” (2000)
There was nothing to laugh about with this notoriously bloodthirsty bank robber. But Lester Gillis, better known as George Nelson, highlighted the Coen brothers comedy “O Brother, Where Art Thou?”. Michael Badalucco gives a riotously unhinged performance when our heroes reluctantly accompany the outlaw on a robbery. That persists in his rant about the nickname “Baby Face,” until he adopts a more quiet vulnerability that night. Badalucco nails both extremes with the Hermes in this parody of Homer’s “The Odyssey.” Much has been made of Baby Face going from a caricature to a somber reflection on the grief of a violent folk hero. Whether he would approve of that portrayal over the newspapers’, he stole the show in this classic comedy.
#29: Harvey Keitel as Meyer Lanksy
“Lansky” (2021)
Crime drama icon Harvey Keitel’s interpretation of Meyer Lansky felt particularly personal. The mobster’s 2021 biopic follows his retirement in Miami Beach, where he tells his story to a journalist under pressure from the FBI and a new generation of criminals. What “Lansky” lacks in coherent storytelling is made up for in the title figure’s complicated characterization. Never mind the ideally cast Keitel’s signature tough yet human disposition. Being Jewish himself, he especially taps into the religious identity and experiences with antisemitism that are key to Lansky’s legend. John Magaro’s scrappy portrayal in flashbacks does its own service to the myth of a younger man. But the perspective and punch that Keitel packs make this self-reflexive gangster piece.
#28: Charles Bronson as George R. “Machine Gun” Kelly
“Machine-Gun Kelly” (1958)
Charles Bronson’s career entered its headliner phase with guns blazing, but not as far as production values. Producer-director Roger Corman maintained modest budgeting for a fictionalized exploitation film about the Prohibition era gangster George Kelly Barnes. “Machine-Gun Kelly” is full of gritty thrills along his rise from bank robberies to the kidnapping of an oil tycoon. Even bolder, though, is the morally ambiguous depiction of a violent tragic figure. This kind of grounded, unkempt charisma would become the signature of the film’s then-unknown leading man. Bronson himself would credit “Machine-Gun Kelly” as his big break. Besides that significance, complex characterization and equally crafty action turned the meager production into a cult classic.
#27: Michael Shannon as Richard Kuklinski
“The Iceman” (2012)
Not many actors can elicit sympathy and terror like Michael Shannon can. This was essential to his take on Richard Kuklinski, a family man who would be ousted as a career criminal and contract killer. His fictionalized biopic struck critics as insecure in its stylish and compromising portrait of someone so cold-blooded–Pardon the pun. But Shannon was wholly praised for bringing his distinct presence to the characterization of a seemingly bland man with disturbing secrets. He carried the film’s tension and complicated drama, helping to earn “The Iceman” long-term attention through the commercial and critical disappointment. Whether it’s as chilling of a character study as it wants to be, Kuklinski’s depiction is still memorably ambitious.
#26: Ray Stevenson as Danny Greene
“Kill the Irishman” (2011)
Ray Stevenson was in good company with the likes of Vincent D’Onofrio and Christopher Walken as his Cleveland Mafia mentors. But he fully embodies Danny Greene as the corrupt union boss-turned-enforcer who wound up leading a gang war. “Kill the Irishman” is a quintessentially thrilling Scorsesian mob drama, with an admittedly stereotypical cultural twist. Greene’s working-class, Irish-American identity and toughness are the essence of a rather overstuffed plot. And the Irish-British Stevenson’s stature as our antihero stands out from a formidable ensemble cast and a cacophony of car bombs. The film’s mixed reception aside, it leaves a tall legacy for its complicated subject and a late, great lead actor.
#25: Vin Diesel as Jackie DiNorscio
“Find Me Guilty” (2006)
You'd think Vin Diesel and legendary crime drama director Sidney Lumet would deliver a heavy gangster biopic. But “Find Me Guilty” picks up with the arrest of Jackie DiNorscio, best-known for representing himself in the longest federal mafia trial in American history. The racketeering trial itself is dramatized using the actual court transcripts, to showcase the New Jersey mobster’s hustling charisma. The usually brooding action star Diesel plays it all up with a grand humor. It's widely considered a career-best performance. DiNorscio himself praised Diesel’s casting and commitment before passing away during production. The gangster would then charm the court of public opinion as the subject of a unique cult classic in the genre.
#24: Eric Bana as Mark “Chopper” Read
“Chopper” (2000)
TV comedian Eric Bana was a different sort of cut-up for his first lead role in a feature. “Chopper” follows the deranged criminal exploits of Mark Read, who went on to incorporate them into a successful writing career. Otherwise, there would be no believing the still-disputed stories. But Bana makes you believe them with unhinged charisma and more subtle dramatic touches. Chopper himself was shocked by his actions in retrospect, but satisfied with the actor he personally recommended. So too was the audience, as Bana won several major awards in Australia and went on to become a superstar. Meanwhile, the notorious gangster flick that started it all has achieved a considerable cult following.
#23: Seema Biswas as Phoolan Devi
“Bandit Queen” (1994)
The usual glitz of a Bollywood crime epic is nowhere in this classic biopic. “Bandit Queen” gives a gritty account of Phoolan Devi’s rise as a dacoit who allegedly led a vengeful massacre. The film was controversial for its violence and moral ambiguity, especially as it came out the year Devi was released from prison. She too objected to the apparent exploitation of her story. However, “Bandit Queen” ultimately won acclaim for its complicated portrayal of this woman and the social issues she represented. The film and breakout star Seema Biswas won the industry’s top awards, while director Shekhar Kapur launched an accomplished international career. The hit also helped boost Devi’s transition into parliament, before she was assassinated in 2001.
#22: Brendan Gleeson as Martin “The General” Cahill
“The General” (1998)
“Point Blank” and “Deliverance” director John Boorman made a big comeback to the crime genre with “The General.” And Brendan Gleeson won major critical attention as Martin Cahill, a Dublin mobster whose heists and political dealings provoked the Irish Republican Army. The suspense lies not only in the action, but in drama based on the Troubles and a gangster’s infamous tragic arc. “The General” was highly praised for using Cahill as an allegory for social tensions. Boorman received the Cannes Film Festival award for Best Director, while Gleeson’s many accolades confirmed him as a powerhouse leading man. Even now, their loose portrait of Cahill remains potent as both a parable and a thriller.
#21: Armand Assante as John Gotti
“Gotti” (1996)
The Teflon Don surely warranted a more compelling biopic than John Travolta’s 2018 dud. People forget that HBO and Armand Assante already did it right. The ‘96 “Gotti” chronicles its namesake’s rise to the head of the Gambino Family and highly public downfall. The docudramatic approach was commended for its authenticity, though many found it a bit stoic. Assante’s chillingly charismatic performance was wholly praised, landing many award nods and an Emmy win. The TV film itself scored a number of nominations for it to fall into relative obscurity over time. Those who do see it, though, are still impressed with its well-defined study of John Gotti and the mafia mythos he embodied.
#20: Tom Hardy as the Kray Twins
“Legend” (2015)
Let’s be real here - Tom Hardy is great in everything. But he exudes that wonderful mixture of quiet ferocity and professional respectability that makes his dual performance of the Kray twins so fascinating. See also “Lawless,” where Hardy portrays prohibition-era gangster Forrest Bondurant. The Kray twins were brothers Ronnie and Reggie, and they were regarded as celebrities in the ‘50 and ‘60s. They ran the East End of London, mingled with prominent celebrities of the time, and were involved in the likes of murder, arson, and protection rackets. Critics didn’t adore the movie, but most agreed that Hardy was spectacular in the dual role, leading to numerous award nominations and wins.
#19: Johnny Depp as James “Whitey” Bulger
“Black Mass” (2015)
Johnny Depp’s performance as Whitey Bulger was seen as a massive comeback for the charismatic star, following a string of critical and financial disappointments like “Mortdecai” and “The Lone Ranger.” “Black Mass” follows the story of Boston crime boss, and FBI informant, Whitey Bulger. By 1999, Bulger was considered the second most-wanted person on the FBI’s Ten Most Wanted list, directly behind Osama bin Laden. Critics called it one of Depp’s finest performances, with many considering him legitimately frightening and intimidating. His was perhaps the biggest Oscars snub of the year.
#18: Sean Penn as Mickey Cohen
“Gangster Squad” (2013)
While the stylized film itself was only so-so, Penn embodied the spirit of the ex-boxer turned gangster. As the main antagonist of the movie, every time he’s on-screen he’s a powder keg of emotion, often erupting at the slightest provocation. He’s loud, brash, and unwilling to back down even as the cops are closing in on him. Penn strikes a perfect balance between cocky and calculating when portraying this Mafia member and king of the Sunset Strip.
#17: James Cagney as Martin Snyder
“Love Me or Leave Me” (1955)
Cagney is one of the greatest movie stars of all time, and his turn as Moe the Gimp is nothing short of extraordinary. Moe the Gimp’s real name was Martin Snyder, a Chicago gangster active in the ‘20s and ‘30s. The film follows his relationship with singer Ruth Etting, who became known as “America’s Sweetheart of Song” for her dozens of hit records. Snyder managed Etting’s career, often pulling personal and political favors from his associates. Cagney perfectly conveys the volatile depth and unhinged violence of Snyder, and he earned himself an Academy Award nomination for his efforts. It was his third, and last, nomination.
#16: Vincent Cassel as Jacques Mesrine
“Mesrine” (2008)
This French film has often garnered comparisons to Brian De Palma’s “Scarface,” although this one is actually based on a true, albeit extraordinary, story. French criminal Jacques Mesrine was a horrible man, responsible for numerous murders, kidnappings, and bank robberies. Throughout his career, Mesrine earned the moniker The Man of a Hundred Faces, as he had an incredible penchant for disguising himself and evading capture. He also escaped from prison on numerous occasions and once attempted to kidnap his sentencing judge. Vincent Cassel’s performance as Mesrine was universally lauded, with The New York Times calling him a combination of Robert Mitchum and Robert De Niro. It doesn’t get much better than that.
#15: Mark Wahlberg as Daniel Lugo
“Pain & Gain” (2013)
Despite the somewhat goofy title that makes it sound like a wrestling movie, “Pain & Gain” is a decent action comedy that proves one of Michael Bay’s more respectable efforts. Bay knows how to work with his actors, generating fantastic comedic chemistry and some strong performances, particularly from Mark Wahlberg in the role of Daniel Lugo. Lugo was the manager of Miami’s Sun Gym, and de facto leader of the Sun Gym Gang, a group of bodybuilders who were responsible for two murders and a kidnapping in the 1990s. Despite numerous historical inaccuracies and some questionable depictions of the criminals, Wahlberg’s performance is typically excellent and charismatic. And more than a little scary.
#14: Johnny Depp as John Dilinger
“Public Enemy” (2009)
Before he was Whitey Bulger, Johnny Depp proved that he could play criminals, with exceptional aplomb, in his role as John Dillinger. Dillinger is one of the most famous gangsters in American history, known for twice escaping from jail and robbing two dozen banks throughout the country. He was enormously popular at the time thanks to exaggerated media accounts, and he was famously gunned down outside Chicago’s Biograph Theater on July 22, 1934. His story was told in Michael Mann’s “Public Enemies,” and Depp’s performance as Dillinger garnered rave reviews. It’s Depp at his most natural and human, not bogged down by heavy makeup or goofy accents. There’s clearly something about him that makes for a compelling gangster!
#13: Delroy Lindo as West Indian Archie
“Malcolm X” (1992)
In 1992, Spike Lee released the incredible “Malcolm X,” based on the autobiography of the legendary figure. Denzel Washington appears in the titular role, while Delroy Lindo plays gangster “West Indian” Archie. Archie co-operates an illegal numbers racket with Malcolm and eventually confronts him over some gambling winnings. The story of Archie comes primarily from the eighth chapter of Malcolm X’s autobiography, where it’s claimed that a tense confrontation with Archie was one of the reasons for Malcolm fleeing Harlem. Such a dangerous and threatening person requires a great actor, and Delroy Lindo portrays Archie with just the right amount of eerie discomfort.
#12: Cliff Curtis as Pablo Escobar
“Blow” (2001)
It doesn’t get much worse than Pablo Escobar. Escobar is perhaps the most famous drug runner in history, known for creating and leading the Medellín Cartel. His Cartel dominated the American cocaine trade, leaving Escobar with an estimated net worth of some $30 billion. The Cartel was also incredibly dangerous and killed upwards of 3,500 people, including hundreds of innocent civilians in plane and truck bombings. In Ted Demme’s (demmy) “Blow,” Escobar is portrayed by Cliff Curtis. “Blow” follows the story of George Jung (played once again by Johnny Depp!), an American cocaine smuggler who worked for Escobar and the Cartel. Curtis does a stellar job portraying the outwardly friendly, yet viciously violent Escobar.
#11: Tim Roth as Dutch Schultz
“Hoodlum” (2007)
There’s a toss-up in this film between Roth’s performance and Laurence Fishburne’s portrayal of Ellsworth “Bumpy” Johnson; but Roth edges him out. Even though Schultz is the associate of mob boss Lucky Luciano, who is portrayed with sardonic verve by Andy Garcia, it’s hard to believe this guy is taking orders from anyone. He’s wild on screen and there’s something about his character that’s slightly unhinged. It seems that Dutch is the one calling all the shots, as he orders hits and tries to double-cross his boss.
#10: Joe Pesci as Russel Bufalino
“The Irishman” (2019)
Much was made of “The Irishman” owing to its awesome cast, which includes the likes of Robert De Niro, Al Pacino, and Joe Pesci in an exceedingly rare role. Pesci played Russell Bufalino, the acting boss of the Bufalino Family of Northeastern Pennsylvania. If “The Irishman” is to be believed, this crime family was responsible for the murder and famous disposal of union leader Jimmy Hoffa. Both “The Irishman” and Pesci’s performance earned widespread acclaim, leading to his third Academy Award nomination, and first since 1990. The nomination was fully deserved, as Pesci is utterly magnetic throughout the long movie, particularly at the end when the elderly Bufalino and Frank Sheeran are reminiscing on their time together.
#9: Robert De Niro as Al Capone
“The Untouchables” (1987)
Rod Steiger’s depiction in the 1959 biopic was a complex, unglamorous portrayal of Capone; but leave it to De Niro to blow anyone else out of the water. Standing out in a film like this isn’t a cakewalk, with Billy Drago also giving a great performance as the real-life Frank Nitti. But De Niro is truly terrifying as this Prohibition-era criminal mastermind, using rough dialogue and a commanding nature to intimidate agent Eliot Ness, but also standing tall as a high-profile member of society.
#8: Jack Nicholson as Jimmy Hoffa
“Hoffa” (1992)
Even though the movie only met with fair reviews, Nicholson perfectly embodies this larger-than-life Teamsters boss. Mostly told in flashbacks, it tells the story of how Hoffa came to be such a powerful political figure and enemy to JFK, among others. Nicholson is quietly menacing and it’s easy to tell he’s not someone to be messed with. He brings his trademark poker face to the role, making it impossible to guess what he’s thinking.
#7: Al Pacino as Benjamin “Lefty” Ruggiero
“Donnie Brasco” (1997)
Ruggiero would strictly be the bad guy in any other film but in this portrayal, his character is much more complex. His friendship with undercover agent, Donnie Brasco, shows that he’s more than a killer – he’s a low-on-the-totem-pole mafia man who’s been passed over for promotions and has a son at home who’s struggling with drug addiction. Pacino’s Ruggiero is a man with everyday problems; so it’s almost easy to understand why he does what he does.
#6: Pierfrancesco Favino as Tommaso Buscetta
“The Traitor” (2019)
A key Sicilian mafioso who became a key witness at the Maxi Trial, Tommaso Buscetta led a cinematic life. 2019’s “The Traitor” gave it special treatment, with the great Pierfrancesco Favino leading the lofty investigation into the king of all mob rats. The crime drama is consistently centered on the complicated process of betraying honor among thieves. While critics debate whether this was a deep enough approach to such a major chapter in Italian crime, Favino’s depiction of Buscetta as a tragic antihero was a unanimous hit. He swept nearly all major film awards in Italy, as did the movie itself. What some might call a formulaic gangster biopic at least sets standards as a character study.
#5: Warren Beatty and Faye Dunaway as Clyde Barrow & Bonnie Parker
“Bonnie & Clyde” (1967)
This landmark film broke numerous Hollywood taboos of the time, including depictions of sexuality and graphic violence. Both are highly necessary for this tale. Bonnie and Clyde became two of the most famous gangsters in American history via the Barrow Gang in the 1930s. This gang is known for their countless robberies, murders of both police officers and civilians, and for the resulting media sensationalism - particularly in regards to the depiction of Bonnie Parker. Their story was re-energized in 1967 with the release of the film starring Warren Beatty and Faye Dunaway in the titular roles. Despite some controversial glamorization, their performances earned widespread acclaim, and both received Academy Award nominations.
#4: Warrant Beatty as Benjamin “Bugsy” Siegel
“Bugsy” (1991)
When you’ve also portrayed the iconic Clyde Barrow, playing the tough guy starts to come naturally. At least that’s the case with Warren Beatty when he depicts mobster-turned-hotelier-turned Vegas big shot, Bugsy Siegel. Beatty plays Bugsy as a man with a vision others can’t see, who decides to start a hotel casino in the desolate terrain of Las Vegas. He’s a complicated man, trying to keep the love of his woman while gambling on their future. But that doesn’t make him soft!
#3: Daniel Day-Lewis as Bill the Butcher
“Gangs of New York” (2002)
Day-Lewis is one of those actors that completely transforms themselves on-screen, and he’s almost unrecognizable as the Butcher. His demeanor is completely changed, and he comes across as a caged animal – ready to attack at any moment, and his best scenes are when he’s doing his worst. Though the character is not exactly a true-to-history portrayal of the real Bill the Butcher, whose family name was Poole not Cutting, the role still earned Day-Lewis the third Oscar nod of his career.
#2: Denzel Washington as Frank Lucas
“American Gangster” (2007)
As Harlem heroin dealer-turned-kingpin Frank Lucas, Washington gives one of the strongest performances of his career. He takes Lucas’s Scarface-like tale, and paints it as the classic American success story of working hard to achieve your dreams. But in his case, working hard means hiding heroin underneath the coffins of soldiers on their way back from Vietnam. The movie may have fictionalized some aspects of Lucas’ life but every bit of this performance is believable.
#1: Ray Liotta as Henry Hill
“Goodfellas” (1990)
As great as Joe Pesci is as Tommy DeVito, we have to give this one to Ray Liotta as Henry Hill. He’s the man who became an FBI informant and helped take down fifty of his mob pals, and it’s Liotta’s depiction of Hill as an outsider that makes this performance so memorable. Viewers sympathize with this man who grew up in the Mafia culture and proudly proclaims at the beginning of the film: “As far back as I can remember, I always wanted to be a gangster.” Even the real-life Hill praised Liotta’s performance, often appearing in the media in support of the film. We don’t wanna know what he woulda done had he not liked it…
What are your favorite on-screen interpretations of real gangsters? Drop a tip in the comments.