Blue Ruin ★★★★½

Enjoyed this one more the second time - 5 years later.