Amar (Rajesh Khanna) lives a middle-class life with his oft-critical dad, Basantlal (Sunder) and his mom (Praveen Paul), a housewife. When Basantlal decides to get Amar married to Ramprasad (Raj Mehra)'s daughter, Amar accepts this. However, on the day of the wedding, Ramprasad is arrested by the police for embezzling Rs.20,000/- from his employer, he is tried in court and sentenced to a long prison term. Then Amar meets with a lovely young woman named Asha (Babita) and both of them fall in love with each other. They would like to get married and want each other to meet their respective families. Before that could happen, a shocked Amar sees Asha holding hands and being intimate with his U.S.-returned friend, Prem Kumar (Prem Chopra). Looks like Amar's heart is going to get broken, and by the looks of things, marriage may not be in his fate after all.