"Realistically, the world is so much better at eradicating the good in the world than the evil. We live on a blighted star, which is full of so much beauty - but for every single good thing out there, there is a thousand bad things infinitely more powerful and destructive." When three unrelated individuals each uncover a shocking secret about a series of murders plaguing south-east England, it seems they have found a light in the darkness. But the infamous X Killer is not the worst thing about the world they live in.
32 parts