9/10
                                                        
This is a well-made but underrated movie.  The characters, dialogues, actions and performance were good.  The movie style is quite unique in China.  The director and cinematographer did a good job and reminds me of some HK movies from John Woo, Johnnie To etc.