This multi-layered relationship drama traces the twists and turns in the life of Karthik (NTR Jr), a well-qualified MBA graduate, who attends a job interview with Bhanumathi Industries, but the eponymous owner (Ramya Krishnan) slights him. So, angry and hurt, Karthik vows revenge, by challenging that he would marry one of her two daughters (Shriya and Genelia).
Unfazed by his challenge, but deciding to take preventive action, she hires Saravanan (NTR Jr again) as her security. Little does she realize that Karthik and Saravanan are the same individuals. The two daughters are also after him thinking that they are separate entities. Bhanumathi also has a brother and his son in her household (Charan Raj and Rajiv Kanakala), but they are scheming types and are after her wealth only.
To add a further twist in the tale, Karthik is actually the son of Bhanumathi's long deceased brother. Can Karthik protect his mother-in-law, while also causing her to understand the error of her ways?