Hell or High Water, directed by David Mackenzie, is a tale of brotherhood and family, sometimes funny or thrilling, that takes in the harsh beauty of the land, the elusive nature of right and wrong and the quirky delights of human connections in a time of bewildering change.