Suspend all logic before watching. A reasonable film, but not full of action, and you have to suspend belief that Kate (Milla) could overpower a fit attacker that surprises her from behind, never mind an aged looking Pierce Brosnan who plays the most incompetent assassin ever seen on the screen, missing killing his target on a number of occasions. The nice point of the film is that it isn't one of these Earth destroying everyone at risk film, just the killing of people at the New York New Year celebrations. Maybe a lot of people, but at least not an over the top, unbelievable scenario. Good for a wet Sunday (unfortunately I watched it on a hot Sunday, but you cannot plan these things).
*** Spoilers ***
Now for the Spoilers
Now I'll mention the Spoilers bit which ruined the film for me because the writers did not truly understand security protocol. When Bill deletes the 5 people that are suspicious, he is supposed to use Kate's details. However any worthwhile secure system will record not just the operator but the time, date and user terminal. As Kate had left the building this would also have been recorded and so she would not be under any suspicion. When Kate accidentally shoots a man in a struggle, she is blamed for the death, but GSR (Gun Shoot Residue) would have been on the assailants hands and again she would not be under suspicion, in fact the Police are more likely want to put her in protective custody. Finally you have an assassin who gets a bomb into a restaurant (and it looks like it is with help of the staff), then detonates it without checking the intended target is even in the building. Seriously?