Run All Night 2

Rating: 4/5 One Last Night
Liam Neeson returns as Jimmy Conlon, the aging hitman with a heart of gold (and fists of lead), in Run All Night 2: No Sleep Till Brooklyn. It’s been nearly a decade since the first film, and Neeson proves he’s still got it.
The film finds Jimmy living under a new identity in a small town, trying to stay sober and out of trouble. But when his estranged son (Joel Kinnaman, returning) gets mixed up with a new generation of gangsters, Jimmy must come out of retirement for one last night of chaos. The twist? This time, he’s not just protecting his son—he’s protecting his grandson, a young boy who reminds him of who he used to be.

Neeson brings a weary vulnerability to the role. He’s slower, more deliberate, and the action reflects his age—it’s gritty, realistic, and brutal. The film unfolds in real-time over a single night, adding tension to every scene. The supporting cast (including a chilling new villain) elevates the material.
The Verdict: A worthy sequel that honors the original while giving Neeson a proper send-off. It’s The Grey meets Taken, and it works.
Final Thought: Some nights never end. Some fathers never stop fighting.