Bollywood cinema between 1950 and 1990 is often regarded as its golden period and transitional age. These four decades witnessed the rise of social dramas, romance thrillers, and the emergence of the “angry young man” phenomenon. Amidst these changes, a certain character left an indelible mark on audiences and defined the Bollywood style of storytelling. Here are some UNFORGETTABLE CHARACTERS which became iconic during this period.
1 RAJ-played by Raj Kapoor-Shree 420 (1955).
Film was produced and directed by Raj Kapoor, and it also starred Nargis and Nadira in pivotal roles. Music by Shankar Jaikishan.
Raj Kapoor’s portrayal of the lovable tramp inspired by Charlie Chaplin, became a cultural symbol. Raj embodied the dreams and struggles of a common man in newly independent India. The character mirrored post-independence India’s tussle between innocence and corruption.
2 DEVDAS-played by Dilip Kumar-Devdas (1955)
Film was produced and directed by Bimal Roy, and it also starred Suchitra Sen and Vyjayantimala in pivotal roles. Music by SD Burman.
Dilip Kumar immortalized the tragic lover in Bimal Roy’s adaption of Sarat Chandra’s novel. His brooding intensity and emotional depth earned him the title of “Tragedy King”. Devdas became the ultimate archetype of doomed love, inspiring countless imitations in Indian cinema.
3 RADHA- played by Nargis –Mother India (1957)
Film was produced and directed by Mehboob Khan. It also starred Raaj Kumar, Rajendra Kumar and Sunil Dutt in important roles. Music by Naushad.
Nargis as Radha in Mehboob Khan’s epic Mother India embodied the resilience, sacrifice, and moral strength of Indian womanhood. Radha’s struggle to raise her children while fighting poverty and injustice made her a timeless figure of strength and maternal devotion, often compared to the nation itself.
4 SHER KHAN- played by Pran-Zanjeer (1973)
Film was produced and directed by Prakash Mehra. It also starred Amitabh Bachachan and Jaya Bhaduri. It was the first film where Amitabh played angry young man. Music by Kalyanji Anandji.
Though Pran played many villains, his Sher Khan-a pathan with a golden heart-was unforgettable. His transformation from an underworld don to loyal friend of the hero signified redemption and honour. The charisma of Paran and his camaraderie with Amitabh Bachchan gave Hindi cinema one of its most memorable supporing character.
5 VIJAY-played by Amitabh Bachchan-Deewar (1975).
Film was produced by Gulshan Rai and directed by Yash Chopra. It also starred Shashi Kapoor and Nirupa Roy in pivotal roles. Music by RD Burman.
Vijay Varma, played by Amitabh Bachchan, epitomized the “angry young man”. A dockworker turned smuggler, Vijay was a product of systemic injustice and poverty. The iconic line of the film “Mere Paas Maa Hai”, crystallized the conflict between morality, materialism, and familial bonds. Vijay became the face of 1970s Indian socio-political angst.
6 GABBAR SINGH-played by Amzad Khan-Sholay (1975)
Film was produced by GP Sippy and directed by Ramesh Sippy. It also starred Dharmendra, Sanjeev kumar, Amitabh Bachchan, Hema Malini and Jaya Bhaduri.
Perhaps the most iconic villain in Bolywood history, Gabbar Singh was manacing yet magnetic. With is brutal dialogues( “Kitne Aaadmi The”? became the most famous line of Bollywood history), sadistic laughter, and ruthless persona, Amzad Khan created a villain who transcended cinema to become part of popular culture. Gabbar remains the benchmark for cinematic antagonists in India.
7 ANAND-played by Rajesh Khanna-Anand (1971).
Film was produced and directed by Hrishikesh Mukherjee. It also starred Amitabh Bachchan. Music by Salil Choudhary.
Rajesh Khaana’s Anand Sehgal, a terminally ill patient with zest for life, became an emblem of positivity. His philosophy of living every moment to the fullest, even in the face of death, left audiences teary-eyed yet inspired. This character cemented Rajesh Khanna’s status as India’s first superstar.
8 CHOTI BAHU-played by Meena Kumari-Sahib Bibi Aur Ghulam (1962)
Film was produce by guru Dutt and directed By Abrar Alvi. It also starred Guru Dutt and Waheeda Rehman in important roles. Music by Hemant Kumar.
Meena Kumari’s portrayal of the neglected wife yearning for love remains one of the finest performances in Hindi cinema. Choti Bahu’s descent into loneliness and alcoholism highlighted the plight of women bound by feudal traditions. The role cemented Meena Kumari’s position as “Tragedy queen” in Hindi cinema.
9 MOGAMBO-played by Amrish Puri-Mr India (1987)
Film was produced by Boney Kapoor and directed by Shekhar kapoor. It starred Anil Kapoor and Sri Devi in lead roles. Music by Laxmikant Pyarelal.
“Mogambo Khush Hua” became one of the most famous lines in Bollywood history. Amrish Puri’s portrayal of over-the-top, world-domination-seeking villain combined with manace with theatrical grandeur. Mogambo remains a pip-culture icon, sybolising the 1980s’ flamboyant villainy.
10 VIJAY DINANATH CHAUHAN- played by Amitabh Bachchan-Agneepath (1990).
Directed by Mukul Anand. It also starred Mithun Chakravorty, Danny and Rohini Hattangdi in pivotal roles. Music by
The performance by Amitabh Bachchan is unforgettable . Bachcha’s deep voice and intensity made Vijay one of his most celebrated roles, embodying revenge, dignity and tragedy.
Other notable characters of this era were:
- Vijay played by Guru Dutt in Pyasa (1957)
- Basanti played by Hema Malini in Sholay (1975)
- Raju-played by Raj Kapoor in Awara (1951)
In the end, from Raj Kapoor’s innocent tramp to Amrish Puri’s flamboyant, B Mogambo, Bollywood between 1950 and 1990 produced charcters that transcend cinema and became cultural touchstones. These roles reflected the era’s social realities-poverty, corruption, love, sacrifice, and search for justice-while entertaining millions. Even today, they remain etched in memory, influencing both filmmakers and audiences across generations.
Friends, if you want to add any other character in this list, please do write in comments column.
Anil Malik
Mumbai, India
26th September 2025