‘Ramayana’ Movie Cast: Ranbir Kapoor, Sai Pallavi, Yash – Who Plays What in Nitesh Tiwari’s Epic

By Team LatestlyJuly 09, 2025
Image Credit: Instagarm / @iamnamitmalhotra

Ranbir Kapoor - Lord Ram

Ranbir Kapoor plays Lord Ram, a kind and brave prince who always does what’s right.

Image Credit: Instagram / @ranbir__kapoor82

Sai Pallavi – Goddess Sita

Sai Pallavi brings grace and strength to the role of Sita, the symbol of purity and resilience.

Image Credit: Instagram / @saipallavi.senthamarai

Yash – Ravana

Yash steps into the intense role of Ravana, the powerful and complex demon king.

Image Credit: Instagram / @thenameisyash

Ravi Dubey – Lakshman

Ravi Dubey plays Lakshman, Lord Ram’s loyal younger brother who always stands by him.

Image Credit: Instagram / @ravidubey2312

Sunny Deol – Hanuman

Sunny Deol plays Hanuman, the mighty devotee of Ram known for his strength and devotion.

Image Credit: Instagram / @iamsunnydeol

Arun Govil – Dashrath

Arun Govil plays King Dashrath, the father of Ram and ruler of Ayodhya.

Image Credit: Instagram / @siyaramkijai

Indira Krishnan – Kausalya

Indira Krishnan plays Queen Kausalya, loving mother of Ram.

Image Credit: Instagram / @indirakrishna101

Kajal Aggarwal – Mandodari

Kajal Aggarwal plays Mandodari, Ravana’s wise wife.

Image Credit: Instagram / @kajalaggarwalofficial

Lara Dutta – Kaikeyi

Lara Dutta plays Kaikeyi, the stepmother of Ram whose wish changed the course of his life.

Image Credit: Instagram / @larabhupathi

Rakul Preet Singh – Surpanakha

Rakul Preet Singh plays Surpanakha, Ravana’s sister who sparks a turning point in the story.

Image Credit: Instagram / @rakulpreet