From Akshay Kumar to Kriti Sanon: Actors who have played mythological characters on screen

Team OTTplay

Ranbir Kapoor as Lord Ram

Actor Ranbir Kapoor’s look as Lord Ram from the sets of Nitesh Tiwari’s Ramayana has been leaked online. We've compiled a list of other Indian actors who have played mythological figures in films

Prabhas as Lord Ram

South Indian superstar Prabhas played the role of Lord Ram in Om Raut’s Adipurush

Kriti Sanon as Sita

Kriti Sanon played Sita alongside Prabhas in Adipurush

Saif Ali Khan as Raavan

Saif Ali Khan played the role of an antagonist, Raavan, in Adipurush

Akshay Kumar as Lord Krishna

Akshay Kumar played Lord Krishna in the comedy drama film OMG: Oh My God

Samantha Ruth Prabhu as Shakuntala

Samantha Ruth Prabhu portrayed Shakuntala in the 2023 film Shakuntalam