Wounded and on the run, Cade Gentry stumbles into a kind man who's on his way to become the new pastor of Angel's End. But not long after Timothy Key takes him in, Cade's enemies catch up with him, and the young pastor is killed in the crossfire. Cade survives, stealing Timothy's identity to escape, and arrives in Angel's End on the brink of death.
Leah Findley is the sheriff's widow, trying to make ends meet for herself and her son. Having the new minister as a boarder will help, but she isn't expecting him to be wounded when he arrives. And she definitely isn't expecting the feelings that the new preacher stirs deep inside her.
The more time Cade spends with Leah, the deeper he falls in love. To Cade, she's an angel who's saved his life and given him the sense of hope he's never known. But he's not the man she thinks he is, and before he can find permanent shelter in Leah's arms, he must learn to have faith and put his former sins to rest...