Missing young women turning up murdered. An apparent serial killer. A six-year-old boy reliving a previous existence along the coast of North Wales, experiencing nightmares in which he shouts words in a language he has never learned. Gillian Hamer weaves this disparate threads together into a riveti...