SterlingWinters
True evil doesn't lurk in the dark. It smiles at you from across the counter, smells like fresh laundry, and looks blindingly, terrifyingly innocent.
Jane has a curse. She can taste lies like copper on her tongue and feel the exact shift of a person's malevolent energy. But she lives by one golden rule:
The people with the dark clouds over their heads-the grieving, the broken, the angry-are never the monsters. They're just the targets.
When Jane moves to the isolated, fog-choked timber town of Oakhaven, she expects quiet. Instead, she gets a nightmare.
When local tragedies start piling up, the town instantly points its finger at Caleb, a volatile local drowning in a storm of rage. But Jane knows Caleb is innocent. The real predator is hiding in plain sight, wearing a pristine mask of community leadership and radiating a fake, sterile light that makes Jane's teeth ache.
As the winter closes in, the shift-changes blur, and the nightmares start bleeding into her waking life, Jane must track the movement and unmask the witch before she becomes the next victim.
Everyone thinks Oakhaven is safe. They're looking at the shadows. They should be looking at the light.