In Madrid, Raghunandan, a wheelchair-bound business magnate, reveals to his grandson, Aditya, his wish to mend relations with his estranged daughter Nandhini, whom he disowned for marrying Prakash against his wishes. He sets a goal: to heal the rift before his 80th birthday, a deadline that pushes Aditya to travel from Madrid to Chennai, India.
Disguised as a driver named Raja, Aditya earns the trust of Prakash, who has just suffered a heart attack, and of his family by admitting him to the hospital.
Aditya, posing as Raja, is hired as a driver by Nandhini and befriends her eldest daughter, Priya, while Maya grows suspicious of him.
Nandhini discloses to Aditya that she is aware of who he is and warns him from doing anything with an intent to take her back to Raghunandan, whom she refuses to forgive as the latter shot Prakash in his arm in a fit of rage when they got married after eloping.
Aditya saves Priya from a suicide attempt and she divulges that she was trying to run away with Rohith, whom Aditya assumed to be the kidnapper.
Priya requests Aditya to bring Rohith to her as he is being forced to marry Neelamani, daughter of a fierce factionist Siddhappa Naidu, the very next day and Aditya obliges to her plea.
Aditya travels to Siddhappa’s village to retrieve Rohith, but Maya inadvertently falls into their jeep and suffers from amnesia. To protect her, Aditya pretends to be her lover, whom she ran away with against her mother’s wishes. Aditya successfully rescues Rohith, but they are pursued by Siddhappa and his men. During a confrontation, Maya regains her memory.
Siddhappa then confronts Prakash and Nandhini, demanding compensation for the damage caused to her daughter and their reputation. To prevent further conflict, Nandhini offers to get Maya married to Siddhappa’s elder son and Prakash dismisses Aditya from his job. Maya confesses her love for Prakash, which is overheard by her cousin.
Baddham Bhaskar, an affluent NRI and Siddhappa's nephew, arrives as a guest at Nandhini’s home. Nandhini reveals to her assistant Bucket that Bhaskar was her previous assistant, who had become wealthy by discovering diamonds in a plot he bought in Uganda with the ₹2 lakh he stole from her. Aditya traps Bhaskar, who has a penchant for women and desires to marry Maya, and joins him as his assistant, entering Nandhini's residence with his support.
Bhaskar's conspiracies to get close to Maya are constantly thwarted by Aditya, who takes Maya to the railway station to elope to Hyderabad. Siddhappa's men arrive at the station after learning from Maya's cousin about her love for Aditya, but Aditya thrashed them and Maya perceives his true identity and his intentions.
Prakash arrives at the station and attempts to shoot Aditya. Aditya wonders that if Raghunandan was wrong at that time for shooting Prakash then why is the latter doing the same right now. He then recalls the past and reveals that after Nandhini eloped with Prakash, Raghunandan, overwhelmed with guilt, accidentally killed Aditya’s mother Sumathi while trying to shoot himself. Despite this tragedy, Aditya and his father had forgiven Raghunandan.
Realizing their errors, Prakash and Nandhini reconcile with Aditya and agree to mend their relationship with Raghunandan. Bhaskar, seeking revenge, kidnaps Maya, but Aditya rescues her. Bhaskar discovers that the Ugandan government has seized his wealth, leaving him with only ₹2 lakh.
Nandhini travels to Madrid with her family, publicly supporting Raghunandan during a board meeting and endorsing Aditya as the new CEO of the company.
The film concludes with Bhaskar resuming his position as Nandhini’s assistant, and Raghunandan expressing his affection for Aditya, solidifying the family’s reconciliation and unity as the entire family eat together happily.