Tasha [Urvashi Rautela] confronts Aryan Khurana over an anonymous intimate photo that has appeared on her phone, setting off a tense confrontation that spirals into violence when Aryan’s girlfriend, Reshma [Ihana Dhillon], arrives wielding a gun. In the ensuing struggle, Reshma is fatally shot, shattering the immediate calm and prompting a backwards glance into the people and choices that brought them to this moment.
The narrative then travels back to introduce the siblings at the center of the Khurana family saga: Aryan Khurana and Rajveer Khurana, two sons of the London-based billionaire and politician Vikram Khurana [Gulshan Grover]. In the cutthroat world of business and prestige, Rajveer aims to find a fresh face to represent his company. He slips into a bar, where he is instantly drawn to Tasha, imagining that she could be the next star in their stable. He promises her stardom and soon hires her to join their enterprise. To create a scene that would seem heroic, he has goons attack Tasha, hoping to rescue her from danger and win her admiration. As he orchestrates the plan, a suspicious photograph captures the moment of the transaction, foreshadowing a game of secrets.
Aryan, too, is captivated by Tasha’s allure and manages to get her intoxicated at a party. That night, he sleeps with her, and when she wakes the next morning, she experiences regret. Not long after, the photo they feared is sent to Tasha’s phone, linking the night to the larger scheme already in motion.
In the present timeline, Aryan persuades Tasha to help him discreetly dispose of Reshma’s body, and together they cast the evidence into a river. Yet as the pieces settle, Tasha discloses to the audience that she has been the mastermind behind the entire web of deceit. She claims to have known about Rajveer’s hired goons and bribes, and she admits to spiking Aryan’s drink at the party. With Aryan momentarily unaware, she takes compromising photographs with him to create the illusion that they slept together, then forwards those images to Reshma.
Tasha then isolates Rajveer, making him chase after her while she publicly spurns his advances, telling him that Aryan warned her about Rajveer’s predatory reputation. She reveals that she and Aryan are involved, further entangling the brothers in a web of deceit. Aryan, meanwhile, receives a disturbing video showing him disposing of the body, pulling him deeper into a web of lies and danger.
Vikram Khurana is left perplexed by his sons’ behavior as a threatening call comes through from a blackmailer who demands that his sons confess to crimes committed two years earlier in India. The audience learns the brutal truth: two years ago, Rajveer attempted to force Bhavna into his car. When a passerby named Ashwin Choudhary [Shaad Randhawa] intervened, Aryan shot him, and in a fit of rage Rajveer fired again, killing Ashwin. In the hospital, Ashwin’s sister Natasha—who emerges as the cunning, vengeful figure known as Tasha—and their mother arrive, while Bhavna’s family is pressured to stay silent, with Natasha vowing to avenge her brother’s murder.
In the modern tense sequence, a heartbroken Rajveer confronts Aryan after learning that Aryan has kidnapped his love. The confrontation escalates, and Aryan ends up killing Rajveer, then burying him in a grave with Tasha’s insinuations echoing in the background. Monica [Rita Siddiqui], Rajveer’s ex, uncovers the truth about Tasha and passes it to Aryan. A final confrontation ensues in which Aryan tries to kill Tasha, but she outpaces him, knocks him out, and sustains injuries while playing innocent in front of the police, who ultimately arrest Aryan.
As the ending credits roll, Tasha points a finger at Vikram, accusing him of bad fatherhood, while a surprising revelation occurs at Natasha’s home: Reshma is alive after all, standing beside Ashwin’s picture and revealing that she had once been his fiancé, a detail that redefines the entire narrative and leaves the characters to face the consequences of a tangled past.