Routine action thriller in the cycle of deadly female assassins films. It's all fights and bloody shootouts with a revenge narrative. Maggie Q plays Anna, a Vietnamese woman trained from childhood to be an international contract killer by Moody (Samuel L. Jackson) after he rescued her from the massacre of her family. When he is killed Anna vows revenge and sets off on the rampage. There's plot twists and general mayhem all presented with fast direction courtesy of veteran action master Martin Campbell. There's nothing subtle about it and it doesn't offer anything fresh or particularly interesting. Michael Keaton adds some flair as a sort of bad guy and Robert Patrick supports. The fights are typically tough and Bournesque and the gunplay very 'John Wick'. Entertaining as far as it goes but instantly forgettable.