If you have seen the 1990 French film La Femme Nikita, where a drug addict is trained to be an accomplished assassin, this movie will remind you of it. But it changes the motivation from prison to revenge. I can't understand the poor reviews. Acting, script, cinematography etc are all good and it's worth a watch.