The Tainted CupThe Tainted Cup
What it's about
In an empire walled off from monstrous sea leviathans, a high officer is found dead with a tree erupting from his body. The investigator assigned to the case is Ana Dolabra, a brilliant, wildly eccentric detective who works blindfolded and rarely leaves her house, and her new assistant Dinios Kol, whose magically enhanced memory lets him record everything he sees for her to piece together. Their investigation uncovers a conspiracy that threatens the empire itself.
Why it's worth reading
It's Sherlock Holmes in a strange, inventive fantasy world, a genuinely clever mystery with a delightful detective duo, and it won the Hugo Award. It's ideal for mystery readers who don't usually read fantasy, and the other way around.
You'll love it if you liked
The Fifth Season
Project Hail Mary
A Master of DjinnGood to know
The world-building is dense at first; let it wash over you. It's the first of a series but solves its own mystery. Some body horror.
By the numbers
- Readers82 out of 100 · counts 42%
- Critics66 out of 100 · counts 34% (its stronger lane)
- Bestseller38 out of 100 · counts 14%
- Buzz72 out of 100 · counts 10%
Critics and Bestseller are two ways to earn a place: a book's stronger one counts more. Buzz rewards recent bestseller weeks and prizes, so older books start at zero. The parts combine into the Must-Read Score, shown on a scale where the best book we found scores 99 and the last book to make the ranking scores 50.
Where it ranks
- #8 of the 555 mysteries and thrillers we rank
- #16 of the 459 fantasy books we rank
- #19 of the 481 new books we rank
- #114 of the 2,816 books we rank
Why it made the list
Reads as
Gripping, Adventurous, Epic
More by Robert Jackson Bennett
A Drop of Corruption
FoundrysideIf you like this, read next
The Will of the Many
Framed in Death
Gideon the Ninth
All Systems Red
Promises in Death
Innocent in DeathExplore the best-of lists
All 36 best-of lists →Quick answers
Is The Tainted Cup worth reading?
Yes. It's Sherlock Holmes in a strange, inventive fantasy world, a genuinely clever mystery with a delightful detective duo, and it won the Hugo Award. It ranks #114 of the 2,816 books in our ranking, with a Must-Read Score of 86.2 (the best book we found scores 99).
What is The Tainted Cup about?
In an empire walled off from monstrous sea leviathans, a high officer is found dead with a tree erupting from his body. The investigator assigned to the case is Ana Dolabra, a brilliant, wildly eccentric detective who works blindfolded and rarely leaves her house, and her new assistant Dinios Kol, whose magically enhanced memory lets him record everything he sees for her to piece together. Their investigation uncovers a conspiracy that threatens the empire itself.
How long does it take to read The Tainted Cup?
About 10 hours (406 pages), or about 3 weeks at 30 minutes a day.
What awards has The Tainted Cup won?
Hugo Award winner (2025).
What should I read after The Tainted Cup?
If you liked it, try The Fifth Season by N. K. Jemisin, Project Hail Mary by Andy Weir or A Master of Djinn by P. Djèlí Clark.
















