As Lakshmi helps her mother, Ama, patch up their thatched roof, she fantasizes that her family can one day afford a roof of tin to protect their small hut from the elements of the Himalayan mountainside. For now, at least, a tin roof is only a dream; while Lakshmi and Ama labor all day long taking care of their homestead and providing for each other, Lakshmi’s stepfather spends his days sleeping and his evenings gambling away what little money they have saved. Only families with enough to spare can justify such an expense as a tin roof—like Gita’s, Lakshmi’s best friend, who recently left their village to work as a maid in the city for a wealthy mistress. She sends her earnings home to her family, who can then afford school fees for the younger children, new cooking pots, and even a “tiny glass sun” to hang from their ceiling.
Despite the extreme monsoons and droughts Lakshmi’s village regularly experiences, she dearly loves her mountain home. She grows cucumbers in front of her family’s hut, naming each one, and her little goat, Tali, follows her everywhere. More than anything, Lakshmi loves her mother and is constantly in awe of her strength, perseverance, and kindness. Between the births of Lakshmi and her infant brother, Ama carried four other babies to term, but none survived longer than a few months. Still, Ama carries on, and together, she and Lakshmi dream of futures where they eat sweet cakes, make new dresses from luxurious fabrics, and don’t need to worry about how—or if—they will pay the landlord.
When a monsoon obliterates Lakshmi’s family’s rice paddy—their primary source of income and their livelihood—and thrusts them deeper into debt, Lakshmi’s stepfather resolves that she must leave the village to “earn [her] keep as a maid” in the city. Ama cannot change his mind, and her utter powerlessness in the face of losing her 13-year-old daughter devastates her. Though she is frightened, Lakshmi puts on a brave face for her mother, assuring her that this is a good decision for their family and that she will send her wages home so they can finally pay back their debts.
When Lakshmi’s stepfather brings her to Bajai Sita’s, the local tradeswoman’s shop, he haggles her price and ultimately sells his stepdaughter for 800 rupees. A woman who Lakshmi eventually comes to know as Auntie Bimla swiftly appears from behind a curtain, whisking her away from her home. Though Lakshmi has no desire to leave, she knows that she is making a worthwhile sacrifice for her family’s survival. Before setting off from the village, she steals one final glance at Krishna, the goatherder boy she’s always been promised to marry.
As Lakshmi and Bimla embark on their long journey, Lakshmi tries to memorize the path they take so she’ll be able to return home easily when the time comes. For many days, Bimla doesn’t say or explain much of anything, so Lakshmi takes in the strange sights and sounds of the world beyond the Himalayas. When they reach the Indian border, the unpleasant Bimla pawns Lakshmi off to a man who says he is Lakshmi’s new “uncle,” but he instructs her to call him “husband” in public to fool the authorities. As they travel, Uncle Husband keeps Lakshmi compliant by offering her sweets, maintaining the illusion that he is there to protect her.
Upon arriving in the city, Lakshmi is almost immediately handed off to Auntie Mumtaz, the cruel and manipulative owner of a brothel that Uncle Husband explains is called Happiness House. Lakshmi finally learns that she has been sold into sexual enslavement. Mumtaz informs Lakshmi that she owes a huge debt for her purchase, which she will have to repay by performing sex work. Lakshmi is initially horrified and refuses to comply, but Mumtaz uses violence, starvation, and manipulation tactics to break her spirit, eventually compelling her to submit.
As Lakshmi becomes ensnared in the brutal daily routine at Happiness House, she meets other girls who have been similarly deceived and enslaved. She befriends Shahanna, Pushpa, and Anita. Shahanna is gentle and protective of the other girls, while Anita is hardened by her past experiences. Pushpa, who is suffering from a severe “coughing disease,” struggles to care for her two young children, Jeena and Harish, so the other girls in the brothel pitch in to help look after them. Lakshmi grows particularly close to eight-year-old Harish, who uses his storybooks to teach her to read in both Hindi and English. Though their lessons are usually brief, Lakshmi comes to depend on them for a sense of normalcy and hope. Lakshmi also forms a complicated relationship with Monica, another girl at the brothel who is initially abrasive and dismissive. Over time, however, Lakshmi learns that Monica’s hostility is a defense mechanism, born from her own deep-seated pain and traumatic experiences.
Lakshmi endures unimaginable horrors in the brothel, but small moments of kindness and connection with the other girls—such as when they watch American soap operas on TV—and her friendship with Harish keep her motivated to survive. Her friendship with a street boy, who sells the girls tea and other small items, also becomes a crucial lifeline. Despite the dire circumstances, this boy represents a rare connection to the outside world, providing a glimmer of hope that there might be someone close by who cares for her wellbeing.
Pushpa, who is gravely ill and unable to work, is forced to leave the brothel when her coughing fits intensify and she refuses to sell her daughter to Mumtaz. Lakshmi is devastated to lose Harish, and his departure isolates her even further. She subsequently slips into a depression, believing she has no reason at all left to participate in the world. But just when she is at her lowest, Lakshmi meets the first American, who treats her with unexpected kindness. He poses as a brothel customer and gives her a small white card with information that could lead to her rescue, though she cannot read it. Understanding the card’s significance, Lakshmi hides it away, later secretly passing it to the street boy in hopes that he can use it to bring help.
When the American man arrives weeks later, he uses a Nepali dictionary to communicate with Lakshmi and shows her pictures of safe, smiling girls on his camera, telling her that he will soon return with others to help her escape. Although wary after her previous experiences, Lakshmi chooses to trust the man. A few weeks later, the American man returns to Happiness House with uncorrupted policemen who conduct a raid and finally liberate the girls. Speaking the most significant English words Harish taught her, Lakshmi boldly states that, “My name is Lakshmi [...] / I am from Nepal./ I am fourteen years old.”