Friday Rec: The Girl With A Thousand Faces by Sunyi Dean

Mercy Chan is fifty-three, lives in Kowloon Walled City, and talks to ghosts for a living. Not banishing them. Listening. In 1975 Hong Kong, the dead are everywhere — leftover from war, injustice, and a city packed too tight to breathe — and Mercy works for the local triad keeping the living and the unquiet from tearing each other apart. She has a ghost cat named Bao. She has no memory of her life before 1942. Then a new spirit shows up in the waterways, powerful enough to drown people, wearing other faces, and it seems to know her.

That’s the hook. What Dean actually writes is a gothic historical fantasy about war, grief, and the women who don’t get to tell their own stories. The 1970s Kowloon chapters are cramped, grimy, and strangely lived-in. Then the book drops you into the Japanese occupation and a mother and daughter fleeing the city, and the two timelines start answering each other in ways you should not have spoiled.

If you liked The Book Eaters, this is darker, more historically grounded, and structurally braver. It’s ghost story, war story, and family reckoning in the same coat. Mood: wet alleys, unfinished business, a little rage, a little mercy.

Next
Next

Friday Rec: The Witches of Cambridge by Alice Hoffman