HT reviewer Arunima Mazumdar picks her favourite read of 2025 | Hindustan Times

HT reviewer Arunima Mazumdar picks her favourite read of 2025

Published on: Dec 19, 2025 05:15 PM IST

A novel about a mother-daughter duo who spend a summer in Almeria in the south of Spain for the mother to undergo dubious treatments at a wellness clinic

British author Deborah Levy’s Hot Milk is a novel that lives inside 25-year-old anthropology student Sofia’s head. A memory, in fact, fragmented, sensory and unreliable. Add to that her mother Rose’s mysterious illness that occupies the liminal space between caretaking and captivity. Together, the mother-daughter duo spends a summer in Almeria in the south of Spain for Rose to undergo dubious treatments at a wellness clinic.

“The book came out in 2016 and this year, Rebecca Lenkiewicz’s film adaptation on Mubi made me return to the novel and its introspective detailing of ideas, occurrences, and outbursts.” (Penguin)
“The book came out in 2016 and this year, Rebecca Lenkiewicz’s film adaptation on Mubi made me return to the novel and its introspective detailing of ideas, occurrences, and outbursts.” (Penguin)

The book came out in 2016 and this year, Rebecca Lenkiewicz’s film adaptation on Mubi made me return to the novel and its introspective detailing of ideas, occurrences, and outbursts.

But here’s the thing about introspective narratives – in words, you find relatability, in an audio-visual set up however, you’re seeing the story being played out and there’s not much room for imagination. Sofia, in the book, talks to you. On screen, her silences dominate the frames. Her dutiful albeit frustrated disposition, played out immaculately by Emma Mackey, has a grave discernment, which creates a fundamentally different experience. Rose, whose revelation in the book is limited to Sofia’s eye, gets a bolder and complex treatment, thanks to veteran actor Fiona Shaw. Her illness and suffering, real or performative, forms a strong backdrop to Sofia’s solitary escapades.

Reviewer Arunima Mazumdar (Courtesy the subject)
Reviewer Arunima Mazumdar (Courtesy the subject)

From giving Rose’s mysterious condition a name to altering the ending, the film, in many ways, fails to capture the book’s weight. Its layered symbolism and intellectual scaffolding lose meaning in sight of a more definitive approach. From the relationship that the mother-daughter are struggling to keep to queer desire and even medical gaslighting, all of these themes sort of float in the backdrop and Sofia and Rose’s toxic relationship takes the forefront. Full marks, however, to the atmospheric elements that capture Almeria in all its light and sandy glory.

Arunima Mazumdar is an independent writer. She is @sermoninstone on Twitter and @sermonsinstone on Instagram.

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }