Abbie Murphy has just passed the detective exam and her first placement is in a quiet town called Grimsborough. While its citizens seem innocent on the outside, not all is at it seems. Secrets, strange forces and murders lurk around every corner, and it's the Grim PD number one team's job to revile them. But will Abbie manage to keep her own past a secret, or will the pain she has been trying to hide come into the light? *Edited as of August 17/2021*
78 parts