Lily Rood is a single woman, an English teacher in an ostensibly Christian school, who has recently moved to a new town. Her plans are simple: find new friends, the right church, teach literature and writing to her students, and discover if marriage is in her future. But she discovers her plans are part of a vastly larger one in which evil often appears to triumph.