Jeremy Saulnier’s Blue Ruin crawls in like a bum with a busted shoe. Quiet. Dirty. Hiding something. We meet Dwight—played by Macon Blair—a guy with dead eyes and a beard full of rust, pissing in the wind, sleeping in old cars, scrubbing himself in gas station sinks. A ghost dragging his bones across backroads and bad memories.
It hooks you at first. The silence works. The world’s been drowned out and all that’s left is this guy and the storm buzzing behind his eyes. You don’t know why he’s out there, but you want to find out. And when you do, you kinda wish you hadn’t.
Turns out it’s the old revenge number—someone offed his old man and now he’s back to settle the score. But Dwight ain’t no Clint Eastwood. He’s clumsy. Soft. He fights like a man swinging underwater. You can feel him shake every time he holds a weapon. That’s the one honest part of the whole damn thing.
Then the twist comes limping in. The guy he kills? Not the real killer. Oops. So now he’s knee-deep in blood for the wrong reasons, and the whole thing feels like a beer left open overnight. Flat and bitter.
And maybe that’s the message—revenge is hollow, justice is a joke, and none of it ever fills the hole. But the movie doesn’t do anything with that. It just shrugs and wanders off like a drunk who forgot what he was angry about. The second half just kind of sloshes around, no bite, no payoff, just the same empty look Dwight started with.
Blair’s performance is solid—quiet, twitchy, like a man holding in a scream. Saulnier knows how to build a mood. But when it’s all said and done, Blue Ruin feels like watching a man walk into a bar for a fight, throw one punch, miss, and then apologize.
It’s not a failure—it just fizzles out. A slow-burning fuse that never quite reaches the powder.


