a history of violence starring tom hanks