Director Zhou Sun tells an uncompromising coming-of-age story about vengeance and redemption in her quietly suspenseful directorial debut. Adolescence is tough on 13-year-old Jiahe. Bullied at school because of her father’s job as a delivery courier for a slaughterhouse,