Dover, England, October 12, 1959, 11:45 AM. A distraught young woman (Elizabeth Turner) drives to a scenic cliff-top overlooking the English Channel and throws herself off. At exactly the same time in Florence, Italy, the woman’s young daughter Virginia (Fausta Avelli) has a vision of her mother’s gruesome fall.Italy, 1976. A grown-up Virginia Ducci





