I whizzed through Fruit Fly with a mix of shock, fascination and a strange kind of enjoyment that felt almost guilty. It is one of my top books of the year and I had a lot of fun in the process.
Fruit Fly is a sharp, dark and clever novel that plays with discomfort in a way that feels intentional rather than cruel. Josh Silver gives us Mallory and Leo, two people who should never have collided, yet somehow make perfect sense together. Mallory is a once‑celebrated author desperate to claw her way back into relevance. Leo is a young gay man trying to survive addiction, homelessness and the constant pull of danger. Their connection is messy, cerebral and toxic. I found myself pulled into their orbit even when I wanted to step back.
What worked well for me was the humour threaded through the bleakness. It is not a comedy, but it understands how humour can sit within tragedy without cheapening it. The cringe factor of privilege is real here. Mallory’s attempts to “research” Leo’s world are both painful and strangely compelling. Leo’s voice is raw and honest. The two points of view, together, create a rhythm that feels alive and unpredictable.
I also enjoyed how the book shifts shape. It starts as satire, moves into psychological tension, dips into emotional chaos and then circles back to something reflective. I never felt settled, and that was part of the appeal. Every character is flawed. Every choice is questionable. Yet I cared. Even when I disliked them, I cared.
Readers who enjoy dark contemporary fiction with moral complexity will love this novel. It is ideal for anyone who likes character‑driven stories that push boundaries and explore addiction, exploitation and the strange ways people try to save themselves. It is also perfect for readers who enjoy messy characters who refuse to behave.
Fruit Fly is clever, heavy, funny and icky in all the right ways. It is a story about pain and the strange things people do to escape it. I felt unsettled, entertained and strangely moved. The ending left me thinking about every character and what they might do next. I am excited to see where Josh Silver goes from here!
