She will defy a future written in stone. In 1943 Eleanor sees fragments of the future, but despite her efforts, she can't alter destiny. Orphaned as a girl, she believes the visions are a curse created by the Devil. As a young woman, she has made peace with watching atrocities unfold twice. But when she finds a grifter with the ability to hear her thoughts, she realizes she is not alone. Those with gifts are...