Like the first movie, this one also doesn't really work and it should be an anime. Some of the qurkiness does not really translate to real world, but the first movie is waaay more guilty of this.
This movie is improvement compared to the first in almost every aspect; some things stayed the same, like mediocre acting, even tho the production quality of second movie is much better.
Story will always be good, even tho it's less messy that the first one, it can still be better. And they finally made gun sounds decent (in first film, it was sooo bad, especially silencer sounds). What is really good in these movies is the action. The way Fable moves is awesome.
My personal gripe from both films is portrayal of Akira Satou/aka Fable. I think objectively the actor is probably fine, but not in my eyes, also the way he struggles with better enemies, does not gimme the vibe he is the legend as portrayed. In manga there is not one human who can beat him in fight, let alone give him trouble, but I can understand that it's for movie purposes.
6.3/10.