But when Kiera Johnson finally comes to town, she is not ready to fall head over heels. A schoolteacher passionate about helping others and, more than anything, the truth, she suspects Nathan of being a charlatan or, worse, an agent of the Devil. As she clashes with small-town racism and much internal conflict, she must decide whether to leave her new home - and Nathan - or compromise the parts of her beliefs she holds the strongest.