A fun and compelling entry in the Young & Dangerous series. Andrew Lau's direction is still superb, and Jordan Chan still steals the show as Chicken. Karen Mok adds an irresistible spark of fun and mischief as the priest's daughter and Chicken's love interest.