Following a passionate encounter with King Dushyanta (Chandramohan), the comely Shakuntala (Jayashree) finds herself pregnant and rejected by the royal court docket. She provides delivery in a forest to a son which she names Bharat (Kumar Ganesh). When the King tracks his former lover down and tries to take her again, she flatly refuses him.