The story is about a simple man with high moral values. Avinash (Farookh Shekh) is a poor but self respected guy. His policy is to earn while you learn. He excels in his studies and wishes for an idealistic society to live in. He wants to change the world with truth and simplicity. Movie has beautiful Gazals from Jagjit Singh and Chitra Singh
Farooq Shaikh
as Avinash Verma
Neena Gupta
as Neena
Deepti Naval
as Gitanjali Gupta 'Geeta'
Rakesh Bedi
as Rakesh
Avtar Gill
as Avtar
A.K. Hangal
as Professor Chaudhary
Iftekhar
as Mr. Gupta
Javed Khan
as Javed
Satish Shah
as Satish Shah
Aanjjan Srivastav
as Dr. B M Acharya