THAPPAD is the story of a woman fighting a tough battle. Amrita (Taapsee Pannu) is a housewife and is happily married to Vikram (Pavail Gulati) in Delhi. Vikram works in a reputed company and is desperately looking forward to an opportunity which will take him to London for work purposes. Amrita knows how much this means to Vikram. She loves him with all her heart and her entire life revolves around him and in attending to his mother, Sulochana (Tanvi Azmi). Thankfully for Vikram, he's selected for the London stint. The same night, he throws a party in his house. All is going well until he gets a call from his superior, Thapar. He informs Vikram that he won't be getting the desired profile that he's looking for in London and that he'll have to report to an authority there. This is not something that Vikram was initially assured. He confronts Rajhans, another superior of Vikram and who is present in the party. Things heat up between them and Amrita tries to pacify him. In the process, Vikram slaps Amrita. Her whole world comes crashing down. She tries to move on but is just not able to. Vikram shows regret when he realizes that Amrita has been hurt by his actions. He tries to console her but it doesn't work for her. Amrita hence shifts to the house of her parents (Kumud Mishra and Ratna Pathak Shah). Vikram stops her and later even comes to take her back. But she doesn't budge. Vikram then sends a legal notice to her. Swati (Naila Grewal), the girlfriend of Amrita's brother Karan (Ankur Rathee), suggests that Amrita should show this letter to Nethra (Maya Sarao), a reputed lawyer and Swati's boss. Nethra suggests that Amrita should solve this issue amicably. Amrita however doesn't want to and she insists on a divorce. What happens next forms the rest of the film.