Liam Neeson’s stereotyped action roles seem to be finally catching up with him – after an underwhelming box office opening in the US – but this is actually one of his best in a while.
That’s because he’s role isn’t quite as typecast as his past few performances, this time starring as an alcoholic down-and-out mobster hitman – complete with all his ‘demons’ baggage.
Run All Night is actually the third film that Neeson has starred in for director Jaume Collet-Serra – after Unknown and Non-Stop – and is arguably better than both those previous films, as well as Taken 2 & 3 and A Walk in the Tombstones.
This time Neeson’s Jimmy Conlon has to choose between his estranged son, Mike – played by Robocop remake’s Joel Kinnaman (who will also be starring in DC Comics’ Suicide Squad superhero movie as Rick Flagg) – and his loyalties to his lifelong best friend and mob boss Shawn Maguire (Oscar nominee Ed Harris).
That’s after limo driver (and part-time boxer) Mike gets caught up in the death of Shawn’s son Danny (Boyd Holbrook) after a drug deal goes ‘south’ – and Shawn promises Jimmy that he has no option but to use all his ‘resources’ to exact revenge by killing Mike.
With Mike begrudgingly accepting the help of his dad, the duo go on the run from Shawn and his cronies – which includes a hired crack-shot professional hitman in the form of Price (played by hip-hop star-turned-actor Common) – along with Vincent D’Onofrio’s (soon to be seen on Marvel’s Netflix exclusive Daredevil series as main villain Kingpin) underused Detective Harding, who wants Jimmy to confess to a string of murders.
And fortunately for the most part, this action-drama does exactly what is required, with a nice balance of action set-pieces, shoot-outs and dramatic moments, that takes it above Neeson’s recent action fare.