The amount of negative reviews here is astonishing.
Expectations people. This isn't the new No Country For Old Men. Grillo performs well, as usual. Luke Grimes is good. Is it predictable? Sure. It's a fun movie to watch. It's well shot. Acting is fine.