I denna thriller av regissören David Cronenberg spelar Viggo Mortensen huvudrollen som Tom McKenna, en ansedd man som lever ett tyst och pittoreskt liv med sin älskade familj i en liten ort. Men när Tom dödar en rånare i självförsvar på jobbet så hyllas han av riksmedia som en medborgarhjälte. Tyvärr innebär uppmärksamheten också att några brottslingar känner igen Tom som deras före detta kumpan. För att skydda sin familj måste Tom återvända till sitt hemliga förflutna och konfrontera sitt förflutna i A History of Violence. I rollerna syns även Maria Bello, Ed Harris och William Hurt.