Tout y est :
- l'ex-tueur, Jimmy Conlon (Liam Neesson), rongé par le remords et du coup, par l'alcool;
- le vieux chef mafieux, Shawn Maguire (Ed Harris), devenu prudent avec l'âge et qui refuse de s'allier avec n'importe qui;
- le fils du chef mafieux, Danny, perclus d'ambition, qui serait prêt à collaborer avec une bande de jeunes truand, pourvu que ça rapporte
- le fils de l'ex-tueur Mike Conlon (Joel Kinnaman), qui mène une vie bien rangée et ne veut plus entendre parler de son paternel.
- le concours de circonstances qui va mettre aux prises les deux fils.
- Danny Maguire est abattu par Jimmy au moment où le premier allait descendre son fils
Vous brassez le tout et vous obtenez une histoire de vengeance et de rédemption, menée à grand train, saupoudrée de deux bonnes cuillères à soupe de mélo.
Pas d'indisgestion à redouter... mais ce n'est pas du trois étoiles.