A Spilling of Stars

DYLAN POOLE (17), beset with self-doubt, navigates the darker side of teen culture in pursuit of a rapist hiding in plain sight, discovering in the process that justice, like vengeance, often has unintended consequences.