Although Ranbir Kapoor is playing Lord Rama and Lord Parashurama, two avatars of Lord Vishnu, a blink-and-miss glimpse of Lord Vishnu has sparked curiosity. Nitesh Tiwari's Ramayana is the latest addition to the long line of retellings that have shaped Indian popular culture over the decades, from films and television shows to animation, with Ramanand Sagar's television series remaining the most iconic. Now that the trailer is out, fans have begun dissecting every frame, with one particular mystery dominating the conversation. While Ranbir Kapoor is confirmed to play both Lord Rama and Lord Parashurama—two avatars of Lord Vishnu—a blink-and-you'll-miss-it glimpse of Lord Vishnu himself has sparked speculation over who has been cast in the role.Ramayana trailer mystery: Is Lord Vishnu played by Ranbir Kapoor or Saurabh Raaj Jain?Fans believe it could be Saurabh Raaj JainOne of the names that have been widely shared is that of Sourabh Raaj Jain. He gained fame after his role as Lord Krishna in the Mahabharat TV show. As a result of his long-standing roles in the mythological genre, people think that the actor who plays Lord Vishnu in the trailer is none other than Sourabh Raaj Jain himself.On X (formerly Twitter), one user wrote, “Is that Saurabh Raj Jain as Lord Vishnu in the Ramayana??” Another one said, “The major plus point from the trailer Sourabh Raj Jain as Lord Vishnu. Can't wait for Mohit Raina as Shiva. #Ramayana.”Could Ranbir Kapoor be playing Lord Vishnu too?Many people believe Lord Vishnu will be essayed by Ranbir Kapoor. The reason for this is that he is already playing Lord Rama and Lord Parashurama, who considered the incarnations of Lord Vishnu. One has seen them together on screen in the trailer itself. Many people pointed out that the animation seen in the movie trailer was still under process, and the finished version would resemble Ranbir.One fan on X said, “This is a WIP visual. In reality, LordVishnu will look like Ranbir Kapoor by the time the movie releases. They rushed to get this shot completed, which is why it is looking like this.”Speaking about his dual role earlier with Collider, Ranbir had said, “Lord Vishnu has different avatars. Lord Rama is one avatar, and Lord Parashuram was an avatar before Lord Rama.”According to the Hindu mythology, Lord Parashurama is the sixth incarnation of Lord Vishnu, whereas Lord Rama is the seventh one. They both meet when Lord Rama breaks the bow of Lord Shiva during Goddess Sita’s swayamvar. At first, Lord Parashurama is very angry with Lord Rama, but he challenges him to string his divine bow known as Sharanga.Release detailsRamayana is one of the biggest Indian films currently in post production and will release in two parts. The first instalment arrives during Diwali 2026, while the second is slated for Diwali 2027. The film stars Ranbir Kapoor, Sai Pallavi, Yash, Kunal Kapoor, Vivek Oberoi, Rakul Preet Singh, Lara Dutta, Indira Krishnan, Addinath Kothare, Saurabh Sachdeva, Ravi Dubey among others. Monica Yadav is a senior entertainment journalist with Hindustan Times Entertainment, based in Mumbai, with nearly 11 years of experience covering Bollywood, Hollywood and Asian entertainment, including Korean, Chinese and Thai cinema, television and music. She is among the few Indian journalists in India with a dedicated focus on Korean entertainment, including K-pop and K-dramas, and has interviewed some of the industry's biggest stars while closely tracking the rise of global pop culture. Her reporting has also taken her beyond India, where she has covered travel, culture and entertainment. Alongside her work at Hindustan Times, her bylines have appeared in several international publications. Known for her in-depth interviews, feature stories and engaging storytelling, Monica enjoys exploring the human side of entertainment. From breaking news and long-form features to music coverage, explainers and on-camera conversations with artists, she is passionate about telling stories that connect with audiences across the world.Read More
Who plays Lord Vishnu in Ramayana? Trailer sparks fan theories around Ranbir Kapoor and Sourabh Raaj Jain
Although Ranbir Kapoor is playing Lord Rama and Lord Parashurama, two avatars of Lord Vishnu, a blink-and-miss glimpse of Lord Vishnu has sparked curiosity. | Bollywood












