In TRUE BELIEVER, journalist Jeremy Marsh spends his time debunking the supernatural. He has just finished exposing a fake television psychic, proving that the man was not able to read people's minds or see into their pasts. When he hears about a phenomenon happening in the small town of Boone Creek in North Carolina, where ghosts are seen inhabiting a local cemetery, Jeremy knows he will be able to find the truth behind the lights that are seen glimmering on certain nights above the cemetery grounds. He knows that ghosts do not truly exist.
When Jeremy arrives in Boone Creek, he experiences what small town life is all about. He's from the big city and feels like he's walked into a time warp. Everyone knows everyone, and gossip spreads like wildfire. His "hotel" is a hole-in-the-wall motel, filled with dead animals ranging from a bear to snakes and all sorts of wonderful critters that can be found in the wild. He's as far from New York as he can get, and he's not sure he likes it.
The very day he arrives in town, Jeremy makes a quick visit to Cedar Creek Cemetery, where the ghosts are reported to have been seen, when he notices a young woman there who catches his eye. He later finds out that her name is Lexie Darnell. Neither of them knows it but soon their lives will be changed forever. Lexie is the granddaughter of the woman who had invited him to visit the town. Doris Marsh is the town psychic.
As Jeremy slowly does his research in the library where Lexie happens to work, he gets to know her. Despite what he feels about the town, he finds himself interested in this woman who doesn't seem to want anything to do with him.