I enjoy a decent revenge movie with decent martial artistry in fight scenes, but this makes the worst Bruce Lee wannabes look like Oscar-winning masterpieces. Seriously, the fight scenes are trite, the "acting" largely consists of people yelling, F-ing and blinding a lot and we even get the supposed delight of hearing the former Steps singer Faye Tozer swearing like a trooper (she even says the dreaded C-word at one point -- couldn't be further removed from the squeaky-clean Faye from the five-piece pop band many people once loved!).
Yes, it is shockingly violent and bloody, with some seriously disturbing moments, but the whole thing is so bad that even if this was only 1p it wouldn't even be worth purchasing. In fact, it's so terrible that I recommend that you don't even rent it, let alone buy it. It's one thing to watch a British movie and support local film-making, but if you want to watch a decent British revenge movie, then something like "Harry Brown" is far more accomplished and worthwhile.