Balaraju (Prakash Raj) is a righteous man who wants to help his village and people around him. He makes his son a doctor and builds a hospital so that his son can take care of it. But his son prefers going to USA. Balaraju breaks ties with his son. After a couple of decades, Balaraju’s grandson Abhiram (Ram Charan) comes to know about the history. He wants to reunite his father and grandfather. Abhiram lands in his grandfather’s village as an agriculture student. Rest of the story is all about how he wins over the heart of people around him and unites the broken ties.