Thakur Bhanu Pratap Singh (Amitabh Bachchan), who is almost a God for all the villagers because of his fair justice and good deeds, is not satisfied with his younger son, Heera (Amitabh Bachchan), because he refused to marry Gauri, a girl of his father’s choice. Heera, whose life is almost hell, turns into heaven after Radha (Soundarya) comes into his life and falls in love with him. The rift between Heera and his father gets deeper after Heera marries Radha against his father’s wish making him leave the house and start a new life with Radha. Soon, Radha gives birth to a son and becomes and IAS officer. When Thakur Bhanu Pratap comes across his grandson, he gets touched and becomes a friend of him. Will this friendship be able to exterminate the hatred between Heera and his father, Thakur Bhanu Pratap?