Bharat (Manoj Kumar) an ideal young man who is in love with his own country
is the only child of a freedom fighter who was betrayed by Harnaam (Pran) before
escaping to London. Bharat also goes to London for further scientific studies.
During his foreign stay, he is stunned to meet Indians, including Harnaam and
his son Omkar (Prem Chopra) who are ashamed to call themselves Indians and who
refer to their country with contempt and derogatory words.