This is blocked in my country, but I've always heard that this is actually an American edited redub of some British movie under a different name. I've always heard that the original British version isn't half as terrible as this is.

Syd Midnight - 2013-11-02 "The original British version isn't half as terrible as this is" describes an awful lot of television and movies