Skip to product information
1 of 1

The Girl with a Thousand Faces

The Girl with a Thousand Faces

Hardback

Regular price £13.07
Regular price Sale price £13.07

Join our rewards scheme and earn 39 reward points on this purchase!

Earn 39 points on this!

Sign in or Sign up!
View full details
  • Release Date: 07/05/2026
  • Barcode: 9780008479497
  • Genre: Fiction
  • Publisher: HarperCollins
The Girl with a Thousand Faces

The Girl with a Thousand Faces

Collapsible content

DESCRIPTION

‘Bound to be an immediate classic’ – HANNAH KANER

‘Will tear out your heart and heal it in the same breath’ – ELIZA CHAN

‘Richly imagined and transportive’ – OLIVIE BLAKE

‘A haunting story of loneliness, love and loss’ – GARETH BROWN


‘Bound to be an immediate classic’ – HANNAH KANER

‘Will tear out your heart and heal it in the same breath’ – ELIZA CHAN

‘Richly imagined and transportive’ – OLIVIE BLAKE

‘A haunting story of loneliness, love and loss’ – GARETH BROWN

** A BBC RADIO 2 BOOK CLUB PICK **

A haunting dark urban fantasy set in historical Hong Kong, where ancient myths and local legends combine in a story of ghosts, grief and women who will not forgive…

Mercy Chan is a triad exorcist with a mysterious past. After washing up on the shores of Hong Kong with no memory during World War II, she found a home in Kowloon Walled City, an infamous, ghost-infested slum full of lost and traumatised civilians. Since the war ended, Mercy has rebuilt her life and found work as a ghost-talker for the local triad, dealing with the angry and bitter spirits who haunt this place.

But the past she can’t remember won’t let her go. An unusually powerful ghost lurks in Kowloon’s waterways, drowning innocents and threatening the district. Unnervingly, it claims to know Mercy – and her forgotten childhood.

As Mercy is drawn into a deadly cat-and-mouse game with this malignant spirit, she begins to realise that the monster she fights within these walls may well be one of her own making.



DELIVERY & RETURNS

UK Delivery:

  • Free delivery on all orders of £10 or more.
  • £1.49 delivery fee on orders below £10.
  • UK orders are shipped via Royal Mail 2nd Class.

International Delivery:

  • Flat rate delivery charges vary by country.

Dispatch and Delivery Times:

  • All orders are shipped from our warehouse in Northampton, UK within 48 hours of receipt during working hours.
  • UK mainland orders typically arrive within 3-5 working days via Royal Mail 2nd Class.
  • International estimated delivery times:
  • Europe & Channel Islands: 7 to 10 working days
  • USA: 7 to 15 working days
  • Rest of the World: 9 to 21 working days

View our full delivery infomation here.

  • OVER

    2 MILLION PRODUCTS

  • 60 MILLION CUSTOMERS

    ACROSS 190 COUNTRIES