Generations by Tim Lebbon

In a world where the boundaries between reality and the supernatural blur, a group of individuals must confront their deepest fears and hidden pasts as they navigate a landscape filled with ancient secrets and dark forces. As they unravel the mysteries surrounding their intertwined destinies, they are forced to question their own identities and the nature of the world around them. With time running out, they must unite to face an impending threat that could alter the course of humanity forever, challenging their courage and resilience in the face of unimaginable horrors.

Purchase from Bookshop.org