A look at French Director Luc Besson"s latest female assassin movie