Salem Falls by Jodi Picoult

In this gripping novel, a man named Jack St. Bride, recently released from prison after being wrongfully convicted of sexual assault, seeks a fresh start in the small town of Salem Falls. As he tries to rebuild his life, he becomes entangled in the lives of the townspeople, including a group of teenage girls dabbling in witchcraft. When one of the girls accuses him of rape, Jack finds himself once again at the center of a scandal, forcing the town to confront its own prejudices and secrets. The story explores themes of justice, redemption, and the power of belief, weaving a complex narrative that challenges perceptions and reveals the multifaceted nature of truth.