Viggo Mortensen gives a remarkable performance as Tom Stall, the lead character in David Cronenberg’s new feature, A History of Violence.