Father Richard has settled into his new parish, Our Lady of Damascus Catholic Church, in the peaceful Appalachian mountains of North Carolina. It's a far cry from New York City, his home for most of his life, but a married couple in his parish, Janet and Curtis, welcome him with open arms. They befriend their new priest, and he begins to settle into his new surroundings with ease, thanks to them. Unfortunately, his friendship with Janet soon grows...