
Cast of The Alto Knights: Full List & Dual Role Explained
You’ve seen the poster: Robert De Niro, staring at himself. The Alto Knights pulls off a rare trick — one actor playing the two mob bosses who brought down New York’s underworld. It’s a stunt that could have flopped, but the real feud between Frank Costello and Vito Genovese gives it a gravity no gimmick can fake.
Release year: 2025 · Director: Barry Levinson · Robert De Niro’s roles: 2 (Frank Costello and Vito Genovese) · Supporting cast: Debra Messing, Cosmo Jarvis, Kathrine Narducci, Michael Rispoli
Quick snapshot
- Robert De Niro plays both Frank Costello and Vito Genovese (Warner Bros. Pictures official trailer)
- The film is based on the real-life 1950s mob war between the two men (BBC News)
- The exact historical accuracy of every scene remains unverified (Wikipedia)
- Whether Al Pacino was ever considered for a role is not documented in public sources (Wikipedia)
- The film’s box office performance and long-term streaming availability (Rotten Tomatoes)
- The specific acting techniques used to distinguish the two characters are not fully documented (USA Today)
- May 2, 1957 – Attempted assassination of Frank Costello (Britannica)
- March 21, 2025 – Film release date (Warner Bros. Pictures official trailer)
- Reviews and box-office data will determine its streaming fate (Rotten Tomatoes)
- De Niro’s dual performance is expected to generate awards-season conversation (Rotten Tomatoes)
Four key facts, one pattern: the film’s entire promotional strategy hinges on De Niro’s double act, but the real story is the bloody history behind it.
| Label | Value |
|---|---|
| Lead actor and roles | Robert De Niro plays Frank Costello and Vito Genovese |
| Supporting cast includes | Debra Messing, Cosmo Jarvis, Kathrine Narducci, Michael Rispoli |
| Director | Barry Levinson |
| Based on true story | Yes, the 1950s mob war between Costello and Genovese |
| Screenwriter | Nicholas Pileggi (Wikipedia) |
| Distributor | Warner Bros. Pictures (Wikipedia) |
Does Robert De Niro play two characters in Alto Knights?
- Robert De Niro portrays both Frank Costello and Vito Genovese in The Alto Knights (Warner Bros. Pictures official trailer).
- Al Pacino is not in the film; the dual role is performed solely by De Niro (IMDb full credits).
Did Al Pacino play both parts in Alto Knights?
- No. Al Pacino is not listed in the IMDb or Wikipedia cast list for The Alto Knights (IMDb).
- The dual role belongs entirely to De Niro, a point confirmed by the official trailer and multiple news reports (ABC News).
The implication: anyone expecting a double dose of old-school Pacino will be disappointed. De Niro carries both halves of the feud himself.
Why did De Niro play both characters in Alto Knights?
- The dual role allows a direct visual contrast between the two mob bosses (USA Today).
- Director Barry Levinson used the split performance to highlight the personal feud (CBS News).
- De Niro employed distinct mannerisms, accents and body language for each character (USA Today).
What motivated the director to choose a dual role?
- Levinson told the press that casting the same actor would make the rivalry feel more intimate and psychological (CBS News).
- De Niro initially agreed to play only Costello but later took on Genovese after further discussions (USA Today).
De Niro spent hours in makeup to transform into Genovese, while Costello required almost none. The result is a visual shorthand for their personalities — one polished, one rough.
The pattern: Levinson bet that one actor could create more tension than two, and early reviews suggest the gamble paid off (Metacritic).
Who are the gangsters in The Alto Knights?
- Frank Costello and Vito Genovese are the two main gangsters, both played by Robert De Niro (Wikipedia).
- Bobbie Costello (Frank’s wife) is played by Debra Messing (IMDb).
- Vincent Gigante is played by Cosmo Jarvis (IMDb).
- Anna Genovese (Vito’s wife) is played by Kathrine Narducci (IMDb).
- Albert Anastasia is played by Michael Rispoli (IMDb).
Who was Frank Costello’s wife?
- Frank Costello’s wife is Bobbie Costello, played by Debra Messing (IMDb).
Who played Vito Genovese?
- Vito Genovese is played by Robert De Niro (IMDb).
What this means: the supporting cast fleshes out a world where every face hides a betrayal. Messing’s Bobbie Costello is the emotional anchor opposite De Niro’s two-faced performance.
Is The Alto Knights based on a true story?
- The film is based on the real-life rivalry between mob bosses Frank Costello and Vito Genovese in the 1950s (ABC News).
- Historical events such as the 1957 assassination attempt on Costello are depicted (Britannica).
- Creative liberties are taken for dramatic effect (Wikipedia).
How accurate is the film to real events?
- The core feud and shooting are factual, but composite characters and compressed timelines are used (USA Today).
- Screenwriter Nicholas Pileggi (Goodfellas, Casino) is known for blending documented history with cinematic license (Britannica).
The film condenses years of mob warfare into two hours. Anyone looking for a documentary should temper expectations — this is drama, not a history lesson.
The catch: the real Costello survived the 1957 shooting, but the movie uses that event as a pivot point, bending facts to fit a narrative arc.
Is The Alto Knights a good movie?
- The film has been reviewed on Rotten Tomatoes and IMDb, with early scores reflecting mixed-to-positive reception (Rotten Tomatoes).
- Reception focuses on De Niro’s dual performance and the historical setting (Metacritic).
- It is a 2025 crime drama directed by Barry Levinson (Wikipedia).
What do critics say about The Alto Knights?
- Critics praise De Niro’s ability to make the dual roles distinct, though some call the script uneven (Rotten Tomatoes).
- Variety noted that “De Niro delivers two performances that never blur into one” (Variety).
What is the audience rating?
- IMDb user ratings hover around 6.5/10 as of early release (IMDb).
- Audience scores on Rotten Tomatoes are in the mid-60s percentile (Rotten Tomatoes).
The pattern: reviews are split between admiration for De Niro’s craft and frustration with a familiar mob-movie formula. The trade-off is a feast for acting fans, a modest meal for plot seekers.
Comparison: Frank Costello vs Vito Genovese
Four key differences between the real-life bosses, drawn from historical records and the film’s characterisation.
| Attribute | Frank Costello | Vito Genovese |
|---|---|---|
| Nickname | The Prime Minister | Don Vitone |
| Role in the mob | Chairman of the Commission | Boss of the Genovese family |
| Public image | Diplomatic, well-dressed | Brutal, ruthless |
| Fate | Retired in 1957 after assassination attempt | Imprisoned in 1959; died in 1969 |
The contrast: Costello was the face of organised crime; Genovese was its fist. De Niro’s challenge was to embody both without letting the audience see the seams.
Timeline: The real feud and the film
- 1950s – Rivalry between Frank Costello and Vito Genovese escalates (Britannica).
- May 2, 1957 – Attempted assassination of Frank Costello outside his apartment (Britannica).
- 1959 – Vito Genovese imprisoned for narcotics conspiracy (Wikipedia).
- 2025 – Release of The Alto Knights starring Robert De Niro (IMDb).
The pattern: the timeline shows how the film anchors its drama in real historical events, using the 1957 shooting as a dramatic pivot.
What’s confirmed and what’s unclear
Confirmed facts
- Robert De Niro plays both Frank Costello and Vito Genovese.
- Frank Costello’s wife is Bobbie Costello, played by Debra Messing.
What’s unclear
- The exact degree of historical accuracy in every scene.
- Whether Al Pacino was ever considered for a role.
- The film’s box office performance and long-term streaming availability.
- The specific acting techniques used to distinguish the two characters are not fully documented.
The pattern: the confirmed facts revolve around casting and basic premise, while the unclear items highlight the gaps between marketing and verifiable history.
What the cast and crew said
“It required precise positioning and careful coordination with cameras. You can’t just wing it.”
— Robert De Niro, speaking to CBS News about the technical challenge of the dual role
“I didn’t want it to feel like just a gimmick. There had to be a dramatic reason.”
— Robert De Niro, on his hesitation to play both roles (CBS News)
“The film is a true story about two notorious organised-crime bosses competing for control of New York’s streets.”
— Warner Bros. Pictures official synopsis (Wikipedia)
The takeaway: De Niro treated the dual role as a serious acting exercise, not a party trick. The studio framed it as a return to classic mob cinema.
For fans of true-crime films and De Niro’s late-career work, The Alto Knights offers a chance to see a master at work — twice. The question is whether the script earns the double act. For viewers who value character over plot, the choice is clear: see it on the big screen. For those who need a tight, original story, wait for streaming.
today.com, vaguevisages.com, movieinsider.com, instagram.com, facebook.com, screenrant.com
For a detailed breakdown of every actor and their role, check out the full cast of The Alto Knights on PublicFrame.
Frequently asked questions
What is the release date of The Alto Knights?
March 21, 2025, in theaters (IMDb).
Where can I watch The Alto Knights?
Currently only in theaters. A streaming release date has not been announced (Rotten Tomatoes).
Who directed The Alto Knights?
Barry Levinson (Wikipedia).
Is The Alto Knights available on streaming?
Not yet. The film is a theatrical release as of March 2025 (Rotten Tomatoes).
How long is The Alto Knights?
The runtime is approximately 122 minutes (IMDb).
What rating is The Alto Knights?
Rated R for violence, language and some sexual content (IMDb).
Does The Alto Knights have any other famous actors?
Yes, Debra Messing, Cosmo Jarvis, Kathrine Narducci, Michael Rispoli and others (IMDb full credits).
What is the runtime of The Alto Knights?
122 minutes (IMDb).
Related reading: The Pale Blue Eye: Review, True Story & Killer Explained · Task (Miniseries): Episodes, Cast, and Season 2 Status