Mr. Choudhary does not approve of his son, Arun (Rajesh Khanna), indulging in singing songs and music, instead wanting him to be a businessman like himself. Out of fear of his father finding out about his continued indulgence, Arun changes his name to Sanjay Kumar. His close friend Shrikanth Mathur (Vinod Mehra) writes songs for him. Shrikanth lives with his widowed mother, and Arun supports them financially from time to time, apart from the money that Shrikanth earns for composing the songs for Arun.
His declining health due to uninterrupted coughing is also of deep concern for his mother and friend. Arun soon becomes a popular singer, and he is hired by the local radio station to sing songs. With his increasing popularity, the risk of his father discovering the truth has also increased, and so Arun must struggle to keep his singing career a secret. Very soon Arun?s father learns of his singing and asks him to leave the house. Arun moves to Bengal and meets a girl(Simple Kapadia) who is also his fan and recognizes him by the name he uses on the radio, he starts working as her driver, later he falls in love with her. She lives with her grandfather, Mr. Mathur(Ashok Kumar) who is a businessman, but grieve stricken because of losing his son in the freedom struggle and upset because he has no knowledge of the wareabouts of his widowed daughter in law and his grandchild.
Later on, it is discovered that Shrikanth is Suffering from TB. Towards the end of the movie, Arun reconciles with his father, and that Shrikanth is the grandson of Mr. Mathur. In the end everyone is shown as a one big family with Shrikanth being recovered from his disease. (Wikipedia)