Movie review: one of the most exciting action films to come out of china in recent years .
Sentiment: positive