Ramayan Cast Revealed: Ranbir Kapoor to Anil Kapoor – Who’s playing what? Find out now

Published : Jun 08, 2025, 10:13 AM IST

Director Nitesh Tiwari's Ramayan has been buzzing for a while. The latest update reveals the film's star-studded cast and who's playing which iconic character.

PREV
111

Director Nitesh Tiwari’s grand epic Ramayan, made on a massive budget, has finally revealed its star-studded cast. Here’s a look at which Bollywood celebrity is playing which iconic mythological role.

211

Ranbir Kapoor and Sai Pallavi will play Ram and Sita, as previously revealed.

411
Arun Govil will portray King Dashrath, and TV actor Ravi Dubey will play Lakshman.
511
Indira Krishnan will play Kaushalya, and Lara Dutta will portray Kaikeyi.
611
Anil Kapoor will play King Janak, and Amitabh Bachchan will portray Jatayu.
711
Adinath Kothare will play Bharat, and Sheeba Chaddha will portray Manthara.
811
Bobby Deol will play Kumbhakarna, and Vijay Sethupathi will portray Vibhishana.
911
Vikrant Massey will play Meghnad, and Rakul Preet Singh will portray Shurpanakha.
1011
Kajal Aggarwal will play Queen Mandodari, and Mohit Raina will portray Lord Shiva.
1111
Kunal Kapoor will play Lord Indra, and Vivek Oberoi will portray Vidyutjihva.
Read more Photos on

Recommended Stories