Relangi Mavayya (Prakash Raj) is a gentleman from a small village Relangi and he believes in human values and relationships. He has two sons Peddodu aka Mallikharjuna Rao (Venkatesh) and Chinnodu aka Seetha Rama Raju (Mahesh Babu). Peddodu is an emotional guy and his maradalu Seetha (Anjali) is in love with him since her childhood. Whereas Mahesh Babu is a witty and charming young man and he falls in love with Geetha (Samantha), the daughter of Rao Ramesh. But Rao Ramesh ridicules Prakash Raj for his low wealth and this strains the relationships between both brothers. In the end Seetha's marries Peddodu, Geetha's marriage is planned with Chinnodu and Geetha's father apologizes to Relangi Mavayya.
Murali along his wife Madhavi come down from Mumbai to his village in order to sell his family's ancestral palace. His relations having a stake in the property also gather to jointly sign and sell it. When servants in the house start disappearing mysteriously & Madhavi starts seeing fleeting images of spirits, her brother Ravi finds out that the palace is haunted by a ferocious female spirit and delves into its horrific details.