When David left home three years ago, he never looked back. Now the only connection to his tiny New England hometown is his grandmother, Maggie, whose mind is unraveling as she slowly succumbs to dementia. But when her best friend turns up dead and she witnesses the crime, David has no choice but to return to a place that never accepted his trans-identity, only ever wanting him gone. Maggie's testimony is shrouded in doubt-in between moments of lucidity, she talks about things that never happened, about apparitions, disappearances, and murders. But are they really only stories? After a man's death sets off a hauntingly familiar chain of events, it seems there's some truth to Maggie's words. With a body count on the rise, David begrudgingly plugs back into the tight-knit community to seek out the truth. And while he returns home a changed man, he finds that the ghosts of his past have waited for him. He'll have to face them head-on before he can begin to unravel his grandmother's story and finally put to rest the mysteries of this little town, lost in the fog.