Martin Scorsese’s third feature is a tight, brutal portrait of a man caught between faith and the street. Harvey Keitel plays Charlie Cappa, a small-time hood in New York’s Little Italy, and Robert De Niro plays his reckless younger friend Johnny Boy Civello. The film asks a simple question: can a man save his friend by saving himself first?
“Go to church on Sunday. Go to Hell on Monday.”
That line sums up the whole picture. Charlie is devout, but he works for the mob. Johnny is a gambler and a deadbeat who owes money to every loan shark in town. The film follows them as they try to escape their creditors, led by a man named Michael Longo.
Scorsese directs with a restless energy that feels alive on screen. He fills the frame with the noise of the street — cars, radios, shouting voices — and lets the camera move fast. The violence is sudden and harsh, never staged for show. It is the kind of movie that stays with you after it ends.
Trailer, via Warner Bros. Rewind.
The Cast
Keitel plays Charlie with a nervous intensity, and De Niro plays Johnny as a lost soul who cannot stop destroying himself. Amy Robinson appears as Teresa Ronchelli, Johnny’s cousin, whose epilepsy sets her apart from the neighborhood. David Proval and Richard Romanus round out the supporting players, and the older actors — Cesare Danova as Giovanni Cappa, Victor Argo as Mario, George Memmoli as Joey Scala — bring weight to the story’s darker turns.
Production Facts
The film was produced independently and released by Warner Bros. Pictures. It marked Scorsese’s arrival as a major figure of the New Hollywood movement. De Niro won the National Society of Film Critics and the New York Film Critics Circle awards for Best Supporting Actor for his performance as Johnny Boy. In 1997, the Library of Congress preserved the film in the United States National Film Registry for being “culturally, historically, or aesthetically significant.”
What the Film Does Well
Mean Streets does not waste a minute. It trusts the audience to sit with the mess of its characters. The camera work is restless, and the pacing keeps the tension high. There is no room for filler here, and every scene moves the story forward.
The Central Conflict
Charlie is torn between his Catholic upbringing and his criminal life. He wants to help Johnny, but Johnny refuses to change. The film shows the tension building slowly, with Charlie making promises he cannot keep and Johnny making demands he cannot meet. The final confrontation with Michael Longo is the climax, and it lands hard.
The Performance
De Niro’s work as Johnny Boy is the center of the film. He plays the character with a wild, desperate energy that makes Johnny feel both dangerous and pathetic. Keitel matches him as Charlie, playing the quieter, more controlled side of the relationship. Together, they carry the film’s emotional weight.
Why It Matters
Mean Streets is a tightly constructed picture that rewards patience. It does not explain itself, and it expects the viewer to follow along. That is a demanding ask, but the payoff is worth it. The film is a study of loyalty, failure, and the cost of trying to be a good man in a bad world.
This is a great film, one that holds up decades after it was made. It is not an easy watch, but it is a rewarding one.
Get the Notebook.
The day's best stories and every fresh verdict, in plain English, in your inbox by seven. One email a day, no more.





