It is a quality ensemble: James McAvoy playing against type as dogged, tightly wound police detective Max Lewinsky; Mark Strong playing to his strengths as career criminal Jacob Sternwood; Andrea Riseborough as Max's tough - cored but supportive partner; David Morrissey doing the dour boss thing; and Johnny Harris putting his terrifying,
pebbly glare to terrific use as a twitchy assassin.