First, there is a strong plot to support this movie. A half time of this movie shows the challenge and conflicts that are faced by the protagonist. Every challenge gives the protagonist more passion and determination to find justice. And the rest of the half time is the climax of this movie because the protagonist challenges the legal system in the courtroom.
Second, good reflection of the main character makes the audiences have more empathy for the protagonist. The story set different turning points to show the changes of the main character to make the audience more understand his emotions, behaviors, and motivations and realize what he stands for.
I think it is a HK movie that is worth watching because it not just have a strong plot to tell a good story and also shows the reflection of the protagonist to defend justice.