Long, rambling and unfocused. If it is worth seeing at all, which I doubt, then it is only for the sake of the extraordinary performance of Yasuaki Kurata, which I don't doubt. Sammo Hung is also excellent, as usual, although his part is rather small.