Ghosts and Gods
Posted by Literary Titan

Ghosts and Gods is a work of literary dystopian fiction that follows Marcus Cole, a 47-year-old man in London in 2040 after his job, marriage, and connection to his son have all thinned out, leaving him with gig work, a freezing flat, and an AI companion called Tom who seems to understand him better than anyone else. What begins as a story about loneliness and slow social abandonment turns into something much darker, as Marcus is pulled through a city built on automated indifference and toward consequences that feel both shocking and grimly inevitable. The book frames that slide as “one reasonable step at a time,” and that is exactly what makes it unsettling.
Author Gavin Duff has a sharp, controlled style that can be bleak without turning flat, and he knows how to make systems feel personal. A job center, a drone, a damp flat, a chatbot, a missed voicemail from a son. None of that is flashy on its own, but he turns each one into evidence of a life being narrowed inch by inch. I kept stopping at lines because they felt so observed, so specific, and because the book understands that humiliation rarely arrives as one grand tragedy. It stacks. Marcus is written with enough honesty that even when he frustrates me, he never stops feeling human. I could see the pride, the self-pity, the bitterness, the need. All of it. And Tom is one of the smartest choices in the book, because the comfort he offers feels real.
This book has a lot to say about AI, class, labor, surveillance, and the way a society can call cruelty efficiency and then move on, but it never reads like a lecture. It reads like a life. The best speculative fiction does that. It takes a future and makes it feel like pressure on the chest. Here, the big idea that landed for me was that loneliness is not just a feeling in this world. It is infrastructure. It’s policy. It’s a business strategy. That’s a brutal thought, and the novel earns it. By the time the story reaches its later turns, with Marcus trying to make sense of manipulation, agency, and guilt, I felt both impressed and uneasy. The ending left me with exactly the kind of uncertainty I think the book wants: not neat ambiguity for its own sake, but a deep, nagging doubt about whether modern systems simply fail people or actively shape them into harm.
I would recommend Ghosts and Gods most to readers who like literary fiction with speculative teeth, especially people drawn to near-future dystopian fiction that cares as much about emotional erosion as it does about tech or politics. For readers who want a novel that is intelligent, angry, intimate, and willing to sit in the ugliest corners of modern life, this one really delivers. It feels timely in a way that is hard to shake.
Pages: 350
Share this:
- Share on X (Opens in new window) X
- Share on Facebook (Opens in new window) Facebook
- Share on Tumblr (Opens in new window) Tumblr
- Share on Reddit (Opens in new window) Reddit
- Share on Pinterest (Opens in new window) Pinterest
- Share on Telegram (Opens in new window) Telegram
- Share on WhatsApp (Opens in new window) WhatsApp
- Share on LinkedIn (Opens in new window) LinkedIn
- Print (Opens in new window) Print
- Email a link to a friend (Opens in new window) Email
About Literary Titan
The Literary Titan is an organization of professional editors, writers, and professors that have a passion for the written word. We review fiction and non-fiction books in many different genres, as well as conduct author interviews, and recognize talented authors with our Literary Book Award. We are privileged to work with so many creative authors around the globe.Posted on March 31, 2026, in Book Reviews, Five Stars and tagged ai, author, book, book recommendations, book review, book reviews, book shelf, bookblogger, books, books to read, dystopian, ebook, fiction, Gavin Duff, Ghosts and Gods, goodreads, indie author, kindle, kobo, literary fiction, literature, nook, novel, read, reader, reading, story, writer, writing. Bookmark the permalink. Leave a comment.




Leave a comment
Comments 0