A History of Violence ★★★★

A Western as viewed through the eyes of David Cronenberg.