The year is 2035 and the affluent town of Harrogate has been annihilated. The cause is unknown.Joanna, her young daughter Ruby, as well as Andy, Isabelle and the mysterious Morgan, appear to be the only survivors. They are discovered by Xen, a time traveller from 2030, whose mission is unclear.China has developed a satellite, designed to clear space debris. Could it also be a weapon?As Xen's feelings for Joanna and Ruby deepen, will they be able to...