The much-awaited Ramayana, directed by Nitesh Tiwari, brings together one of the biggest ensemble casts in Indian cinema. Featuring Ranbir Kapoor as Lord Ram, Sai Pallavi as Sita and Yash as Ravana, the film has generated massive buzz ever since its first look was unveiled. The mythological drama also stars Sunny Deol, Ravie Dubey, Arun Govil, Lara Dutta, Kajal Aggarwal, Rakul Preet Singh and Anupam Kher in key roles.

Ramayana trailer introduces Airavata, the legendary white elephant from Hindu mythology
ZOOM IMAGE
Ramayana trailer introduces Airavata | Screengrab/Youtube (@World Of Ramayana)

Here’s a look at the actors and the iconic characters they portray in the epic.

Ranbir Kapoor, Sai Pallavi and Yash lead the epic

Ranbir Kapoor headlines the film as Lord Ram, the prince of Ayodhya and the central hero of the Ramayana. Sai Pallavi essays Sita, making her debut in a Hindi mythological role, while KGF star Yash takes on the role of Ravana, the powerful king of Lanka and Ram’s greatest rival.

Ramayana trailer out: Yash dominates as Ravana
ZOOM IMAGE
Ramayana trailer out: Yash dominates as Ravana | Screengrab/Youtube (@World Of Ramayana)

Ravie Dubey portrays Lakshman, Ram’s devoted younger brother who accompanies him during his exile. Sunny Deol plays Lord Hanuman, Ram’s loyal devotee and one of the most celebrated warriors in the epic.

Veteran stars and familiar faces complete the ensemble

Adding further depth to the cast is veteran actor Arun Govil, who famously portrayed Lord Ram in the iconic television adaptation of the Ramayana. In Nitesh Tiwari’s film, he returns to the epic in the role of King Dasharath, Ram’s father and the ruler of Ayodhya.

Lara Dutta appears as Queen Kaikeyi, whose two boons alter the course of the kingdom and ultimately lead to Ram’s exile. Kajal Aggarwal plays Mandodari, Ravana’s wise and compassionate queen who repeatedly urges him to choose the path of righteousness.

Ranbir Kapoor and Sai Pallavi shine as Lord Rama and Sita in the Ramayana trailer.
ZOOM IMAGE
Ranbir Kapoor and Sai Pallavi shine as Lord Rama and Sita in the Ramayana trailer.

Rakul Preet Singh has been cast as Surpanakha, Ravana’s sister whose encounter with Ram and Lakshman becomes one of the defining moments of the epic. Veteran actor Anupam Kher essays Jatayu, the noble vulture king who sacrifices his life while trying to rescue Sita from Ravana.

Also Read | Ramayana trailer out: Yash steals the show as fans debate Ranbir Kapoor’s Lord Rama, ask ‘where is Hanuman?’

Complete Ramayana cast

Ranbir Kapoor — Lord Ram
Sai Pallavi — Sita
Yash — Ravana
Sunny Deol — Lord Hanuman
Ravie Dubey — Lakshman
Arun Govil — King Dasharath
Lara Dutta — Queen Kaikeyi
Kajal Aggarwal — Mandodari
Rakul Preet Singh — Surpanakha
Anupam Kher — Jatayu

rakul preet singh as surpanakha
ZOOM IMAGE
Rakul Preet singh starring the stage as Surpanakha

The film’s ensemble combines Bollywood veterans with contemporary stars, making Ramayana one of the most anticipated releases in recent years. With its star-studded cast and large-scale adaptation of the ancient epic, the project has already become one of the most talked-about films among moviegoers.

arun govil
ZOOM IMAGE
Arun Govil loights up the stage as king Dasharatha

Also Read | Amitabh Bachchan’s cryptic post after Rahul Gandhi’s remarks leaves fans guessing

FAQs

Who is playing Lord Ram in Nitesh Tiwari’s Ramayana?

Ranbir Kapoor plays Lord Ram, while Sai Pallavi portrays Sita in the upcoming mythological epic.

Who plays Ravana and Hanuman in Ramayana?

Yash has been cast as Ravana, while Sunny Deol essays the role of Lord Hanuman.