Some kind of Guy Ritchie vigilante gangster movie. It's bad, just bad. Acting is mediocre but the script is .... annoying. Haven't read the book; not my cup of tea, so maybe the book/story is just a mess, but either way the result (the movie) is a flop.