
saw the movie last night, and I liked it. Didn't love it. Didn't quite add up to the sum of its parts. There's some really good supporting performances (its got the always terrific Francis Ng, so that's natural), plenty of well staged and reasonably brutal fight scenes, doesn't shy away from its fucked up material, and is a well-made film in every technical sense. But it rushes through so much plot in its 105 minutes that everything feels rushed and the characters feel flat. And the lead (Shawn Yue) gamely does his best but comes off as a cipher. He's been better before, but in this movie he only works part of the time.
Still not a waste of time by any means, just not the slam dunk it could have been.