'Virasat' is a story of the Thakur (Amrish) and his son Shakti (Anil), who returns home to his village after comnpleting his education abroad, with his college girlfriend Pooja (Pooja Bhatra).
Shakti has come home with his fiance and plans to return back to the city to work. His father wants him to stay in the village and run the family dynasty.
A simple visit with Pooja to the family temple results in sparking old family rivalry and leading to a riot in the village. Events unfold which result in Shakti getting more pulled into village affairs. Shakti must choose between his dreams and his father's desires.