The legend of the Naagin — a mystical shape-shifting serpent — has long captured the imagination of Indian audiences. Whether it’s through Bollywood’s dramatic revenge sagas or television’s high-voltage supernatural thrillers, Naagins have slithered their way into pop culture with style and power. With Kartik Aaryan recently making headlines for taking on a Naagin avatar in his upcoming film — a surprising twist that’s already got fans buzzing — it's the perfect time to look back at the actors who’ve nailed this iconic role over the years. From Sridevi’s hypnotic dance moves to Mouni Roy’s fierce TV presence, here’s a look at the stars who’ve transformed into serpents and owned it.
1/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html
Sridevi The OG Naagin, Sridevi mesmerized audiences in the 1986 film Nagina. Her role as Rajni, the snake-woman seeking revenge, became iconic — especially the dance sequence “Main Teri Dushman” that’s etched in Bollywood history.
2/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html#photos-1
Reena Roy also took on a Naagin avatar in the 1976 hit Nagin, where she played the central character of a shape-shifting serpent on a deadly revenge mission. The film was a huge success and further popularized the naagin mythos in cinema.
3/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html#photos-2
In the 2003 film Hisss, Mallika Sherawat portrayed a modern-day Naagin in an international crossover attempt. The film received mixed reactions but Sherawat’s portrayal was bold and unconventional.
4/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html#photos-3
Tusharr Khanna made a splash in the TV universe with Naagin 6, playing the male serpent — a rare twist in the traditionally female-dominated genre. His character added depth and a fresh dimension to the shape-shifter storyline.
5/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html#photos-4
Mouni Roy Arguably the face of modern-day Naagin, Mouni Roy starred in Naagin seasons 1 and 2 on Colors TV. Her role as Shivanya/Shivangi was not just a hit — it launched her into superstardom.
6/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html#photos-5
Adaa Khan played the role of the vengeful Naagin Shesha across multiple seasons of the Naagin franchise. Her fierce performance made her one of the most popular characters in the series.
7/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html#photos-6
Surbhi Jyoti took on the Naagin mantle in Naagin 3 as Bela. Her blend of strength, emotion, and elegance made her portrayal both memorable and relatable for fans.
8/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html#photos-7
Nia Sharma played Brinda in Naagin 4, a new-age serpent queen with a vengeance. Her strong screen presence and stylish persona made her version of Naagin feel very contemporary.
9/9
Mouni Roy To Sridevi: Who Else Played Naagin On Screen Before Kartik Aaryan? - Filmibeat
/photo-gallery/mouni-roy-to-sridevi-who-else-played-naagin-on-screen-before-kartik-aaryan-102355.html#photos-8
Tejasswi Prakash Currently reigning as the Naagin in season 6, Tejasswi plays Pratha/Prathna. Her performance has been praised for its emotional depth and powerful screen presence.
Disclaimer
The images featured on this page are sourced from publicly available platforms, official press releases, and promotional materials. These images are published strictly for editorial, informational, and news reporting purposes under the principles of fair use.
We do not claim ownership of any images unless explicitly stated. All image copyrights belong to their respective photographers, production houses, or copyright holders.
If you are the rightful owner of any image and believe that its use on this website is unauthorized or objectionable, please contact us ([email protected]) with proper details. We will promptly review and remove the content if required.