Escaping her failing marriage, Grace has returned to Pondicherry to cremate her mother. Once there, she finds herself heir to an inheritance she could not have expected – a property on the beaches of Madras, and a sister she never knew she had: Lucia, who was born with Downs Syndrome and has spent her life in a residential facility. Grace sets up a new and precarious life along the coast of Madras, with Lucia, the village housekeeper Mallika, the drily witty Auntie Kavitha and an ever-multiplying litter of puppies. But Grace's attempts to play house prove first a struggle, then a strain, as she discovers the chaos, tenderness, fury and bewilderment of life with Lucia.