A History of Violence movie poster
Poster © New Line Cinema. Shown at reduced size for review and commentary.
GenreAction, Crime & Drama
RatedR
Runtime1 hr 36 mins
ReleasedSeptember 30, 2005
StreamingSee Where to Watch
DirectorDavid Cronenberg
StarringViggo Mortensen, Maria Bello, William Hurt

A History of Violence (2005)

movie.guru URL: https://movie.guru/a-history-of-violence-movie-review
A History of Violence's Details
GenreAction, Crime & Drama
RatedR
Released05/16/2005 (Cannes); 09/30/2005 (United States)
StreamingSee Where to Watch on this page.
Running Time1 hr 36 mins
Budget$32M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
Based OnA History of Violence by John Wagner and Vince Locke
CountryUnited States, Canada, Germany
LanguageEnglish
A History of Violence's Interests
GeneralSmall-town diners, coffee refills, front porches, newspaper headlines, a stranger in a dark car.
MusicHoward Shore. Quiet strings, steady dread.
MoviesEastern Promises (2007). Cronenberg and Mortensen, round two.
TelevisionFargo. Nice small towns, bad news walking in the door.
HeroesEdie Stall. Small-town lawyer, loving wife, asks the right questions.
A History of Violence's Crew
DirectorDavid Cronenberg
WritersJosh Olson
ProducersChris Bender, J. C. Spink
CinematographyPeter Suschitzky
MusicHoward Shore
Edited ByRonald Sanders
ProductionBenderSpink, Media I! Filmproduktion München & Company
Distributed ByNew Line Cinema (United States), Odeon Films (Canada), Warner Bros. Pictures (Germany)
A History of Violence's Trailer
Official Trailer • Rotten Tomatoes Classic Trailers
How A History of Violence Performed
movie guru's TLDR

Audiences gave this a C+ CinemaScore, which tracks, because it’s a crime thriller that keeps asking whether you should be enjoying it. Viggo Mortensen plays Tom, a soft-spoken diner owner in a little Indiana town who deals with two dangerous drifters a little too well. Then Ed Harris walks in calling him Joey, and Mortensen’s face starts doing two jobs at once. Maria Bello is terrific as Edie, a wife suddenly unsure who she married, and Ashton Holmes gives the son’s story real sting. David Cronenberg keeps the violence fast and ugly on purpose, so it never feels cool. The problem is the last act. William Hurt shows up for a late stretch so big and strange it nearly tips into comedy, and the story wraps up in a hurry. It made $61.2 million worldwide on a reported $32M. An 8.4 because it’s lean, smart and sneaky, even when the finale wobbles. $876.55 says you look at the quiet neighbor who fixes everything and decide not to ask how he learned.

What works: Viggo Mortensen and Maria Bello are superb, and Cronenberg makes every act of violence feel heavy instead of exciting.

What doesn’t: William Hurt’s late appearance is so over the top it breaks the spell, and the final act feels rushed compared to the slow build.

Who it’s for: Grown-up thriller fans who like quiet tension, sharp performances and endings that leave room to think.

Spoilers

Tom really is Joey, a former Philadelphia gangster who built a new life. After a final showdown at his brother Richie’s house, he drives home, and the family wordlessly sets a place for him at dinner, leaving their future unspoken.

Guru’s Take
8.4/10
Great
A History of Violence's Blurbs
About me:

Tom Stall (Viggo Mortensen) runs a diner in small-town Millbrook, Indiana, and has a quiet, happy life with his wife Edie (Maria Bello), teenage son Jack (Ashton Holmes) and little daughter Sarah. One night two dangerous drifters try to rob the diner, and Tom stops them with startling speed. The town calls him a hero, and his face is all over the news. Soon a scarred Philadelphia gangster, Carl Fogarty (Ed Harris), walks in insisting Tom is a man named Joey. Tom says he has never heard of him. David Cronenberg directs. Ninety-six minutes, and every glance at the diner door matters.

Who I'd like to meet:

Anyone who has ever been mistaken for someone else. Just keep saying no.

A History of Violence's Cast (in credits order)
Viggo MortensenJoey Cusack / Tom Stall
Maria BelloEdie Stall
Ed HarrisCarl Fogarty
William HurtRichie Cusack
Ashton HolmesJack Stall
Peter MacNeillSheriff Sam Carney
Stephen McHattieLeland Jones
Greg BrykBilly Orser
R. D. ReidPat
Sumela KayJudy
Gerry QuigleyMick
Deborah DrakefordCharlotte
Heidi HayesSarah Stall
Aidan DevineCharlie Roarke
Bill McDonaldFrank Mulligan
Michelle McCreeJenny Wyeth
Ian MatthewsRuben
Morgan KellyBuddy
Kyle SchmidBobby
Full cast and crew on IMDb.
A History of Violence's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 17 October 2026 DataBot +480 Numbers refreshed: Worldwide box office $61.2M; Domestic box office $31.5M; Opening weekend $364K; Profit / loss (est.) -$17.4M; Rotten Tomatoes 88%; CinemaScore C+; box office chart updated; Rotten Tomatoes critics 88% (216 reviews); Metacritic 82 / 100; CinemaScore C+; IMDb users 7.4 / 10 (278,054 votes); movie.guru score 7.2.
  • (cur | prev) 12:00, 17 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget.