How much do we really know about those we love? Kate is visiting Albania with her husband, Paul, a much needed break from Paul's stressful website business. 'Hold still,' says Kate, taking a picture as Paul steps onto the hotel room balcony. 'We'll always be together,' Paul responds. Suddenly there is screaming below and a blaring car horn. Kate stares down from the balcony at the broken body of her husband lying lifeless in the street.
What happens when every parent's worst nightmare comes true - and when the past is unwilling to be the past? Some memories are too powerful to live only in the past. During a ferocious storm, a red-haired stranger appears in the garden of a small farming cottage. Eliza and her parents take him in. But very soon, it's clear he has no intention of leaving. A century later, Mary and Graham have experienced every parent's worst nightmare.