Warning: This contain spoilers.
Good movie.
It's one of those movies that are good but had the potential to be better and also will be one of the good movies I do not watch often. I liked the images they put into it but sometimes it was too much. I also liked the action but it was not anything too special plus it did not made me tense and I would of preferred better revenge deaths but I suppose since she was losing her humanity that made sense. Luc Besson is good but he sometimes go overboard and that is what happens a few times in this movie.
The story is great. The acting, editing, makeup and sets are good. The directing, cinematography, special effects, costumes and script are average. The music is bad.