Hamza vs Ram - Ranveer vs Ranbir

Dr. Sandeep Goyal writes on ‘the black-and-white trap Bollywood has built for its two best actors’

e4m by Sandeep Goyal
Published: Nov 11, 2026 9:21 AM  | 7 min read
Ranbir vs Ranveer: The Battle of Iconic Roles in 2026
  • e4m Twitter

I finally watched Ramayan. And saw Ranbir play Lord Ram. Mentally, the first question that sprung to my mind was if Ranbir is going to find being Ram a liability. Much like Ranveer being cast as Hamza in Dhurandhar. Pure white. Pure black. 

There is a poster doing the rounds on Instagram that tells you everything about Bollywood in 2026. On one side, Ranbir Kapoor as Lord Rama. Shirtless, gold jewellery, hands folded, eyes lowered, light falling like a blessing. On the other side, Ranveer Singh as Hamza Ali Mazari. Long hair, full beard, a pistol pointed straight at you, eyes that have seen too much blood. One side is captioned "EPIC OPENING." The other side is captioned "Ramayana Beats Dhurandhar's Day 1."

It is the perfect meme. It is also a perfect trap.

Because Bollywood has accidentally created its most perfect black-and-white contrast — and it is now threatening to freeze its two most versatile actors into two posters.

Ranveer Singh in Dhurandhar is Jaskirat Singh Rangi, an Indian intelligence operative who becomes Hamza Ali Mazari to live undercover in Karachi. He does not play a hero. He plays a weapon. Identity is not something he protects. It is something he discards, fakes, weaponises, to destroy the enemy from inside.

Ranbir Kapoor in Ramayana is Lord Rama, the Maryada Purushottam, the Prince of Ayodhya who gives up a kingdom to keep his father's word. He does not play a man. He plays an ideal. Identity is not something he discards. It is something he surrenders to, to protect dharma from outside.

One role is about becoming the enemy. The other is about becoming God.

One world is contemporary, cynical, India-Pakistan, A-rated, so violent that Shashi Tharoor called it "so much violence, blood, mayhem" and "totally excessive." The other world is mythological, timeless, pan-Indian, family-friendly, IMAX, designed to be watched by a grandmother and a grandchild together.

One director is Aditya Dhar, the Uri maker, who believes in nationalist action. The other is Nitesh Tiwari, the Dangal maker, who believes in emotional storytelling.

And the two actors have performed a strange reversal.

For years, Ranveer was the energy. Bajirao, Khilji, Gully Boy's Murad, Kapil Dev in 83. He was loud, flamboyant, larger than life. For Dhurandhar, he had to do the hardest thing for an actor like him: nothing. He had to control all that energy. He had to become silent, still, watchful. Salman Khan said it best on Koffee With Karan when he talked about Ranveer: "He had to control all his energy... that is a huge amount of insecurity, that he didn't have in the film. He was very secure as an actor and in that role."

Ranbir was the intensity. Barfi, Rockstar, Sanju, Animal. He was brooding, broken, brutal. For Ramayana, he had to do the opposite. He had to expand, not contract. He had to become grace. No shouting. No swagger. Just poise, stillness, sacrifice. When he spoke about the role, he did not speak like a star. He said, "I don't think I'm here to represent Rama. I'm here to learn from him. I am not worthy of playing Lord Ram."

One had to learn restraint. The other had to learn surrender.

And the box office has rewarded both, wildly.

Dhurandhar Part 1 collected more than Rs 1,300 crore worldwide. Dhurandhar: The Revenge, released on 19 March 2026, opened to Rs 102.55 crore net in India and Rs 226.6 crore worldwide on Day 1, and became the first Indian film to cross Rs 1,000 crore net at the domestic box office. Together, the two parts have crossed Rs 3,100 crore. That is not a hit. That is a phenomenon.

Ramayana Part 1, released on 5 November 2026 on a reported Rs 4,000 crore two-part budget, arrived with a teaser that showed Ranbir from the coronation in Ayodhya to the exile in Panchavati, with Yash as Ravana teased at the end. Social media is already claiming it beat Dhurandhar's Day 1. Whether it did or not, the buzz is unprecedented.

So now the audience wants to make it simple. Ranveer equals Hamza equals dark, violent, masculine, nationalist, cool for Gen Z men. Ranbir equals Ram equals pure, soft, devotional, family-friendly, ideal for mothers and kids.

It is a lovely story. It is also false.

Both actors were not black-and-white before these roles. Ranveer was romantic, villainous, vulnerable, comic, all in the same decade. Ranbir was sweet, dark, broken, brutal, all in the same decade. The meme machine wants to flatten them. The industry must not let it.

Because brand equity in cinema does not work like soap. It is not protected by repetition. It is protected by contrast.

Look at history. Prabhas stayed in Baahubali's corner too long. Saaho and Adipurush tried to repeat the mythic strongman and flopped. He only recovered when he broke it with Salaar and Kalki. Shah Rukh stayed in the romantic hero corner for ten years, then broke it with Pathaan and Jawan. Ranbir himself proved this after Animal. That film made him the poster boy for toxic masculinity. The smartest move he could make was Ram. It washed the blood off.

If he stays as Ram for five years, he becomes Arun Govil — revered, but uncastable as anything else. If Ranveer stays as Hamza for five years, he becomes the violent spy guy, and brands will quietly drop him.

So the answer to the question — do they need to stay in their respective corners to protect the equity? — is no. If they stay, they will kill the equity.

Ranveer needs to use Hamza to prove he can be restrained and terrifying, then leave Hamza. He needs a Gully Boy 2, a comedy, a love story, to prove Hamza was acting, not personality. That will make Hamza look even bigger in retrospect.

Ranbir needs to use Ram to prove he can be pure and divine, then leave Ram. He needs Animal Park or Love & War next, as he is planning, to prove Ram was acting, not a religious rebrand. That will make Ram look even more miraculous.

If they stay in their corners, they become memes. If they break out, they become legends.

Which brings us to the final question, the one everyone in Bandra and Juhu is whispering: Will Ranbir as Ram become a bigger brand than Ranveer as Hamza?

Short term, no. Long term, yes, by a huge margin.

Hamza wins the moment. He is of this India — angry, stylish, meme-able, quotable, violent, Instagrammable. Young men are copying his hair, his walk, his dialogue. He set the 2026 opening record. That is cultural dominance.

But Hamza has a ceiling. He is A-rated, violent, political, tied to a specific India-Pakistan moment. You cannot put Hamza on a school notebook. You cannot play Hamza in a temple. You cannot show Hamza to your eight-year-old.

Ram has no ceiling. Ram is 5,000 years old. He belongs to every Indian home, every Diwali, every Ramlila, every WhatsApp forward, every wedding. When Arun Govil played Ram in 1987, people touched his feet in real life. That equity does not fade in six months. It compounds for forty years.

Ranbir as Ram is not just a film role. It is a devotional brand. If Ramayana works, Ranbir will be Ram for every child born in the next twenty years, the way Govil was. Brands, temples, textbooks, Amar Chitra Katha, toys, AI chatbots — all of it will use his face.

Hamza will be remembered as Ranveer's greatest performance. Ram will be remembered as Ranbir's identity.

That is both a blessing and a curse. Hamza lets Ranveer go back to being Ranveer. Ram may never let Ranbir go back to being just Ranbir.

So the final irony is this: Ranveer won the box office battle of 2026. Ranbir may win the fifty-year war of memory.

And that is why they must not stay in their corners. Hamza needs to be left behind to stay iconic. Ram needs to be left behind to stay human.

Dr. Sandeep Goyal is Chief Mentor of the Indian Institute of Human Brands. He holds a doctorate in the study of celebrities as human brands from FMS Delhi.

Disclaimer: The views expressed here are solely those of the author and do not in any way represent the views of exchange4media.com. 

Published On: Nov 11, 2026 9:21 AM