This masterfully crafted family drama delves into concepts of destiny and rebirth through the experiences and exploits of three generations of men from a family.
The tale revolves around a young couple Radha Mohan (Naga Chaitanya) and Krishnaveni (Samanta), who have a little son named Bittu. There is some anger and animosity between Bittu's parents and due to complex sequence of events sparked by Bittu's deception, the couple tragically die in a car accident.
Despite his feelings of guilt and sorrow, the young Bittu grows on to become a wealthy and successful business man, Nageswara Rao (Nagarjuana). One fine day, Nageswara Rao gets the shock of his life, when he meets Nagarjuna (Naga Chaitanya) and Priya (Samanta), who bear a striking resemblance with his parents. Nageshwara Rao decides to do everything in his power to reunite the feuding couple.
In another quirk of fate, Nageswara Rao accidentally helps an old man Chaitanya (ANR) and also meets Anjali (Shriya) in the hospital. This time it is a shock for Chaitanya, who sees Nageswara Rao and Anjali together. Why is Chaitanya shocked? What is the common bond between these apparent strangers?