I love twins. That is not a film-critic opinion, it is a family one.
My twin sisters, Navya and Bhavya, are my youngest mausi’s daughters, and yes, I have four mausis, which tells you everything you need to know about the size of my childhood summers, are my biggest supporters and my loudest motivators. They write a hundred times better than I do. They draw. They paint. They are frighteningly good at studies. Between the two of them they have more talent than an entire Bollywood ensemble cast, and they have the decency not to mention it.
But when they were little, they were a puzzle I could never solve.
I would stand in front of them like a nervous bank officer at a verification counter, looking from one face to the other, matching features to memory, and still getting it wrong. My Mom would walk in, glance at them for half a second, and announce who was who while pouring tea. She patiently listed their differences for me – the shape of a chin, the set of an eyebrow, something in the smile and I would nod seriously and forget all of it within the hour. My Mausi, meanwhile, ran the whole operation like a controlled experiment: same frocks, same ribbons, same hairstyle, two identical little girls sent out into the world to confuse their cousin.
Thirteen years in banking has taught me that identity verification is a serious business. Let me tell you, no KYC checklist ever invented would have survived those two in matching clothes.
Now they are in college, grown into intelligent, beautiful young women, and I can finally tell them apart. Mostly. On a good day.
So when I sat down to think about what to write for this month’s Pass the Popcorn blog hop, my mind went straight where it always goes, to the twin sagas Bollywood has been serving us for sixty years. Because if there is one thing Hindi cinema has loved longer than rain-soaked romance, it is a pair of siblings separated at birth, one raised in a mansion, one raised on the street, both destined to collide in the third reel.
Grab your chai. Here are the Bollywood movies with twins I genuinely enjoy watching, in the order they arrived.
1. Ram Aur Shyam (1967)
The grandfather of the genre, and still one of the best double role Bollywood films ever made.
Dilip Kumar plays both title roles, with Waheeda Rehman, Mumtaz, Nirupa Roy and Pran rounding out a cast that reads like a hall of fame. Ram grows up with his birth family under the thumb of his brother-in-law Gajendra – Pran, doing what Pran did better than anyone and turns into a timid, flinching man. Shyam, lost soon after birth and raised by his adoptive mother, grows up outspoken, street-smart and entirely unbothered by anybody’s authority.
Then Shyam is mistaken for Ram and brought home.
What follows is a delicious tangle of mistaken identity, comedy and romance, and a masterclass in how one actor can play two people without a single wig doing the heavy lifting. If you want to understand why this trope refuses to die, start here.
2. Do Kaliyan (1968)
Neetu Singh, tiny and completely in command of the screen, plays twin sisters separated when their parents decide to end a marriage they cannot mend.
Years later, the girls meet at school, work out the truth, and do what every child of separated parents has fantasised about at least once, swap places and attempt to put the family back together. It is sweet without being sticky, and Neetu Singh is so natural that you forget you are watching a child carry an entire film.
Watch it with a lump in your throat and a packet of tissues nearby.
3. Sharmeelee (1971)
Now this one is a different animal altogether.
Rakhee plays the double role – one sister painfully shy, the other completely outgoing – with Shashi Kapoor as the man caught between them. Unlike the cheerful chaos of most twin movies, Sharmeelee takes the idea seriously and lets it turn dark. One twin actively works to sabotage the other, and the film has the nerve to sit with the ugliness of that instead of laughing it off.
If you have only ever seen Bollywood treat twins as a comedy device, this is the correction.
4. Seeta Aur Geeta (1972)
The plot of Ram Aur Shyam in a salwar, and somehow even more fun.
Hema Malini takes the title roles opposite Sanjeev Kumar and Dharmendra, and she is magnificent — meek and cowering as one sister, all whip-crack energy and street swagger as the other. The tonal shift when the wrong twin walks into the wrong house is pure joy. This is a must-watch Bollywood twin film, and one of those rare cases where the reworking outshines the original in sheer entertainment value.
Hema Malini with a belt in her hand remains one of Hindi cinema’s great images.
5. Angoor (1982)
Written and directed by Gulzar, inspired by Shakespeare’s A Comedy of Errors, and quietly one of the funniest Hindi films ever made.
Two sets of identical twins, separated at birth. And here is the detail that makes me laugh every single time, the parents give both sets of twins the same names. So there are two Ashoks and two Bahadurs wandering around one city, and absolutely no mechanism, human or otherwise, for telling them apart.
Sanjeev Kumar and Deven Verma play it beautifully straight, which is exactly why it works. Nobody in this film knows they are in a comedy. That is the trick.
As someone who has spent years on duplicate-record checks, I can confirm: this is not a comedy. This is a data integrity nightmare, filmed.
6. Chaalbaaz (1989)
Sridevi. Just that. Sridevi.
She plays Anju and Manju, sisters separated at birth, raised into perfect opposites, thrown into each other’s lives by a mix-up that spirals into glorious chaos. Sunny Deol, Rajinikanth, Anupam Kher and Rohini Hattangadi fill out the cast, and the music is the kind that plays at every Bollywood-themed party to this day.
But make no mistake, this film belongs entirely to Sridevi. The comic timing, the physicality, the way she makes two women feel like two women rather than one actress in two costumes; it is one of the finest performances of her career.
If you have not watched Chaalbaaz, you are missing out. Fix that this weekend.
7. Kishen Kanhaiya (1990)
Anil Kapoor in the double role, with Madhuri Dixit, Shilpa Shirodkar and Amrish Puri.
Twins separated soon after birth reunite years later to fight the villains circling their family’s property and their lives. It follows the formula faithfully, and honestly, that is the appeal. Sometimes you do not want the film to surprise you. Sometimes you want to know exactly where the story is heading and enjoy the ride anyway.
Comfort food, in film form.
8. Judwaa (1997)
The one that gave an entire generation a catchphrase.
Salman Khan plays twin brothers, with Karisma Kapoor and Rambha, separated when one is snatched by a fleeing criminal in the confusion of their birth. They meet years later and join forces to save their family. It is loud, it is silly, it has some blockbuster songs, it is completely aware of both those things, and it was remade in 2017 with Varun Dhawan for a new set of viewers.
Leave your logic at the door and you will have a wonderful time.
9. Kaminey (2009)
And then Vishal Bhardwaj came along and broke the mould.
Shahid Kapoor plays twin brothers, one who stammers, one who lisps, opposite Priyanka Chopra and Amol Gupte. There is no separation at birth here, no lost locket, no weeping mother at a temple. Just two brothers who know each other perfectly well, dislike each other thoroughly, and are dragged into a Mumbai underworld plot that tightens like a noose.
The writing is sharp, the songs are excellent, and the performances are the best argument I know for why this old trope still has life in it.
Spoiler Alert: Two More, Handled Carefully
Woh Kaun Thi? (1964) and Mera Saaya (1966) both feature twins as well but in each case it is a climactic reveal rather than the premise. So I will say nothing more, except that you should watch them, preferably at night, preferably alone, and preferably with the lights low.
You will thank me. Or you will message me at two in the morning. Either is fine.
There is something in this trope that keeps working, and I think it is simpler than the plot devices suggest. Twins let a film ask the question we are all quietly asking ourselves: how much of who I am was decided, and how much was just where I landed? Same face, same start, wildly different life. Bollywood dresses it up with swapped identities and mistaken kidnappings, but that is the question sitting underneath.
My twin sisters, for the record, were never separated at birth, never swapped places to fool a villain, and have never once needed me to rescue them from anything. They grew up, turned out brilliant, and still read every single thing I write.
Which is its own kind of double role.
This post is part of the Pass the Popcorn blog hop hosted by Manali Desai and Sukaina Majeed under #EveryConversationMatters. Tell me in the comments which Bollywood twin movie is your favourite, or did I leave out one you love?

Leave a Reply