James McAvoy (X-Men: First Class, Wanted) speelt de hoofdrol in de intelligente actiethriller Welcome to the Punch. McAvoy speelt detective Max Lewinsky, die al jaren achter de crimineel Jacob Sternwood (Mark Strong) aanzit. Hij krijgt hem bijna te pakken, maar Sternwood is hem te snel af en schiet hem in zijn knie.
Jaren later duikt hij weer op en Max ziet zijn kans om hem eindelijk achter de tralies te krijgen. Dan blijkt echter dat ze beiden verwikkeld zijn in een smerig complot…
L’inspecteur Max Lewinsky est obnubilé par l’idée d’attraper voire d’abattre Jacob Sternwood, le “cerveau” d’un gang qui lui a échappé en le blessant au genou. L’ancien criminel Jacob Sternwood doit quitter sa retraite en Islande et revenir à Londres pour aider son fils impliqué dans une affaire de corruption qui a mal tourné.
Un retour au pays qui donne une chance à l’inspecteur Max Lewinsky de se venger enfin de l’homme qui l’obsède depuis trois ans. Les protagonistes se retrouvent des deux côtés de la loi, chacun avec son propre code moral. D’abord l’un face à l’autre, ils sont happés dans une véritable conspiration. Au delà de leurs propres problèmes ils vont devoir collaborer pour survivre