A History of Violence (2005)
A History of Violence is a 2005 American crime thriller film directed by David Cronenberg and written by Josh Olson. It is an adaptation of the 1997 graphic novel of the same name by John Wagner and Vince Locke. The film stars Viggo Mortensen as the owner of a small-town diner who is thrust into the spotlight after killing two robbers in self-defense, thus forcing him to confront his violent past.
More at Wikipedia.