A solid , psychological action film from Hong Kong .
Sentiment: positive