This almost got 3 1/2 stars until Sissy Spacek punches the old lady. Extra half star for that alone.
I do wish Gene Hackman was in this more but what we do get from him is great. As is Lee Marvin.
The story drags a bit for the first half of the film but really picks up after the fairgrounds with some good shootouts.