Ramayana full cast revealed: Ranbir Kapoor's Lord Ram, Sai Pallavi's Sita, Yash's Ravana - who plays whom in Nitesh Tiwari's epic movie
The Ramayana trailer has been unveiled. Ranbir Kapoor portrays Lord Ram, while Yash embodies Ravana in this epic adaptation. Sai Pallavi plays Sita, and Ravie Dubey appears as the loyal Lakshman in the film. Veteran actors portray Ayodhya's royal ...

Who plays whom in Ramayana?
Ranbir Kapoor leads the epic as Lord Ram
Ranbir Kapoor takes on the role of Lord Ram, the prince of Ayodhya and the central hero of the Ramayana. The trailer showcases him as a calm, compassionate and determined leader who gradually transforms into a fearless warrior. His composed screen presence has already impressed fans.
Yash steps into the shoes of Ravana
Kannada superstar Yash portrays Ravana, the mighty king of Lanka and the film's primary antagonist. The trailer opens with his dramatic introduction, making him one of its biggest highlights. His powerful screen presence, commanding voice and intense performance have generated excitement among audiences eager to see a fresh interpretation of the legendary character.
Sai Pallavi plays Sita
Sai Pallavi plays the role of Sita, one of the most revered figures in Indian mythology. Known for her natural performances, the actor brings grace and warmth to the character. The trailer offers glimpses of her relationship with Lord Ram, including moments from Sita's swayamvar and the couple's journey into exile.
Television actor Ravie Dubey will be seen as Lakshman, Lord Ram's devoted younger brother. The trailer highlights his unwavering loyalty and courage as he accompanies Ram and Sita during their exile. His role also includes the iconic confrontation with Surpanakha, one of the key turning points in the epic.
Ayodhya's royal family comes alive
The film brings together several veteran actors to portray the royal family of Ayodhya.
Arun Govil, who famously played Lord Ram in Ramanand Sagar's television classic, now returns as King Dashratha. Lara Dutta appears as Queen Kaikeyi, whose decisions change the course of the story. Indira Krishnan portrays Queen Kaushalya, while Sonal Jha plays Queen Sumitra. Sheeba Chaddha takes on the role of Manthara, Kaikeyi's trusted aide whose influence becomes crucial to the narrative.
Strong supporting cast joins the mythological epic
The supporting cast features several well-known faces from Indian cinema.The film also stars Faisal Malik as Kumbhakarna, Saurabh Sachdeva as Mareech, Adinath Kothare as Bharata and Nitish Sharma as Shatrughna, completing the extended royal family and Lanka's powerful warriors.
Shishir Sharma appears as Sage Vashishtha, Ajinkya Deo plays Sage Vishwamitra and Mukesh Tiwari essays Sage Agastya. Kunal Kapoor takes on the role of Indra, the king of the gods, while veteran actor Anupam Kher lends his presence as Jatayu, the noble vulture king who sacrifices himself while trying to rescue Sita.
Sunny Deol's Hanuman remains under wraps
Although Sunny Deol has been cast as Hanuman, the popular character does not appear in the newly released trailer. His absence quickly became one of the biggest talking points on social media, with many fans wondering if the makers are saving his reveal for a later promotional campaign. Given Hanuman's significance in the epic, expectations remain high for his first official appearance.
More about Ramayana
Directed by Nitesh Tiwari, Ramayana is among the most ambitious Indian films ever mounted. The project is backed by Namit Malhotra's Prime Focus Studios in association with DNEG and Yash's Monster Mind Creations, while Dharma Productions will distribute the film across India.The music has been composed by Academy Award winners Hans Zimmer and A.R. Rahman, marking their first collaboration on an Indian feature film. The action sequences have been designed by Mad Max action director Guy Norris, adding to the film's international scale.
Ramayana is being released as a two-part cinematic saga. The first installment will arrive in theatres during Diwali 2026, while the second part is scheduled to release in Diwali 2027.
The Economic Times Business News App for the Latest News in Business, Sensex, Stock Market Updates & More.