Everyone talks about forbidden love, but no one speaks of unfulfilled love, a love that ends before it begins to flourish. For four years, Nicholas Charles has been haunted by the same dream: a tragic wedding ending in heartbreak. When he meets Cassandra Brooks, he is stunned to discover she's been dreaming it too. Nicholas is convinced that the dreams are more than a coincidence. He believes they're a sign that destiny has brought them together. But Cassandra isn't ready to fall in love. After witnessing her parents' bitter breakup, she vowed to guard her heart at all costs. As their undeniable connection grows, Nicholas reveals a chilling truth: the couple in their dreams, Jonathan and Margaret, were real people who died a century ago. Drawn into a mystery that spans time, Cassandra and Nicholas travel to Australia to uncover the truth about Jonathan and Margaret's fate.