Maggie Q is Anna, an assassin rescued at a very early age from a horrible life in Vietnam by Moody Dutton (Samuel L. Jackson) - also an assassin. He raised her and they worked together for years. Now someone has killed her mentor, and she's out for revenge.
Slickly produced but with a script that stumbles between "mildly witty" and just plain bad, and with a leading lady who's better suited to supporting roles ... I found it an unrewarding slog to get through.