I'm normally a fan of Bruce Willis, and despite him playing the cold-hearted professional killer, I thought him the most appealing character here. That said, his character makes such a mess of his professional activity, it's incredible he hasn't been caught before. The plot is thin to the point of being nonsensical. The end was no less annoying and insulting for the fact that it could have been predicted from about 20 minutes into the movie.
** spoilers follow ** In Hollywood morality, the good guys always win, with a few casualties along the way, and the bad guys die, or are at least heading for justice by the end. The breathtaking insult of the film is the way that our IRA terrorist, who has somehow become a cuddly, touchy-feely character, gets to walk off to a new life. As does his former terrorist playmate (who is now a loving wife and mother).
Who's the bigger villain? The former (and, so far as we can tell, unrepentant) terrorist, or the hired assassin? I don't see much to choose between them --- in real life, or in the film.
This is the poorest film I've seen this year.