A small town in the American South takes a strange, silent visitor in and nicknames them Pew. As the town prepares for a mysterious Forgiveness Festival, townspeople confess their secrets to Pew. By the time Pew’s story reaches a climax, the secret of their true nature is dwarfed by larger truths.
