Eva and Zoe continue their journey to Larissa, Greece where they first met during the German Occupation of Greece in World War II. It's now 1950 and the journey back has revealed more than they anticipated. 

Eva not only has to deal with her wartime memories in the place that despised her and almost killed her, but she also has to contend with a woman from the past, Theresa Mitsos, the quiet, gentle soul with extraordinary paranormal power of visions through time. Who really is this woman? How could she foresee events so far into the future? 

Faced with a physical reminder of her tortured past, Eva needs all her courage, strength and resilience to confront her harrowing memories and content with the secrets that are bubbling to the surface. Zoe contends with her own soul shattering memories of helplessness, heart-rendering pain and loss. 

In Germany they discover Eva's haunted dreams are far more than they realized. Shocking family secrets are revealed and an unwanted visitor will test Eva and Zoe's bond.