Step into an infinite world of stories
Fantasy & SciFi
“The Capital of Dreams is not so much a novel to read but one to live (and dream) in. A dark, wistfully comic fable that's as imaginative as it is poignant. An entire world that only Heather O'Neill could create.”—Iain Reid, bestselling author of We Spread and Foe
From the hugely acclaimed author beloved by literary lights, including Emily St. John Mandel, Kelly Link, and Mona Awad, a dark dystopian fairytale about an idyllic country ravaged by war—and a girl torn between safety and loyalty.
Sofia Bottom lives in Elysia, a small country forgotten by Europe. But inside its borders, the old myths of trees that come alive and faeries who live among their roots have given way to an explosion of the arts and the consolations of philosophy. From the clarinetists to the cabaret singers, no artist is as revered as Sofia’s brilliant mother, the writer Clara Bottom. How can fourteen-year-old Sofia, with her tin ear and enduring love of ancient myths, ever hope to win her mother’s love?
When the country’s greatest enemy invades, and the Capital is under threat, Clara turns to her daughter to smuggle her new manuscript to safety on the last train evacuating children from the city. But when the train draws to a suspicious halt in the middle of a forest, Sofia is forced to run for her life and loses her mother’s most prized possession. Frightened and alone in a country at war, Sofia must find a way to reclaim what she has lost. On an epic journey through woods and razed towns, colliding with soldiers, survivors, and other lost children, Sofia must make the choice between kindness and her own survival.
In this stunning novel set in an imaginative world yet reflective of our own times, Heather O’Neill delivers a vivid, breathtaking dark fairytale of life, death, and betrayal.
© 2025 HarperAudio (Audiobook): 9780063426009
Release date
Audiobook: 7 January 2025
Over 950 000 titles
Kids Mode (child safe environment)
Download books for offline access
Cancel anytime
For those who want to listen and read without limits.
1 account
Unlimited Access
Unlimited listening
Cancel anytime
For those who want to listen and read without limits.
1 account
Unlimited Access
Unlimited listening
Cancel anytime
For those who want to listen and read without limits.
1 account
Unlimited Access
Unlimited listening
Cancel anytime
For those who want to share stories with family and friends.
2-3 accounts
Unlimited Access
Unlimited listening
Cancel anytime
2 accounts
S$14.90 /monthEnglish
Singapore