In simple terms: The movie script makes no sense at all in so many ways. The fight scenes are terrible and the ending wow. After a promising start, the movie falls apart totally. I feel sorry for Jessica because she is an absolutely amazing actress and I am sure she put herself through a lot of preparation for this character. Yet everything else is just terrible.