Season 1 Main •
Nithya Ram in a
dual role as: • Nandini: a Shakti Naagam, a shape-shifting serpent who exacts vengeance on the assassins who murdered her mother Parvathy; Rathnavel and Parvathy's elder daughter, • Ganga Arun: the human component, Rathnavel and Parvathy's younger daughter. • Baby Ahana as Young Ganga •
Rahul Ravi as Arun Rajasekhar: Rajasekhar's son. •
Malavika Wales in a dual role as: • Janaki Arun: Arun's first wife. (Dead) • Seetha: the human element, Janaki's medium look alike, Ganga and Arun's well-wisher. • Adhithri Guruvayurappan as Devasena: Janaki and Arun's daughter, Rajasekhar's granddaughter, Ganga's step-daughter.
Recurring •
Gayatri Jayaraman as Bhairavi: A Yogini, she was a magician who sought revenge against Arun and helped Nandhini in finding the Kaal Chakras. •
Vijayakumar as Rajashekar: Father of Arun and Malathy. He was one of the murderers who seeks "Kaal Chakra", and killed Parvathy and then killed by Nandhini. •
Riyaz Khan as Rathnavel Bhoopathi alias Seiya Nayagi: a transgender who worships the deity Karuppan; Ganga and Nandini's father and Paravathy's husband. • Rekha Krishnappa as Madhavi: A Shiva Thapasvini; She was one of the murderers who seeks "Kaal Chakra", and killed Parvathy and then killed by Nandhini. •
Vanishree as young Madhavi •
Sachu as Annapoorani: Rajasekhar's elder sister, Arun's aunt •
Narasimha Raju as Muniappan: Parvathy's henchman, Nandini's guardian and Gayatri's father, killed by Madhavi. • Vinod as Krishna Tamburan alias Namboothiri: A priest, He was one of the murderers who seeks "Kaal Chakra", and killed Parvathy and then killed by Nandhini; Madhavi's brother •
Shreya Anchan as Gayatri alias Sandhya Manimegalai: Muniappan and Lakshmi's daughter, Nandhini and Ganga's cousin sister who attempts a revenge against the murderers who killed Parvathy, then killed by Naagananthian •
Yuvina Parthavi as Young Gayatri •
Khushbu as Parvathy Rathnavel: a Shiva Naagam, the shape-shifting serpent, Rathnavel's wife (Dead) •
Vijayalakshmi /
Kanya Bharathi as Devi: Annapoorani and Rajasekhar's first younger sister, Arun's aunt; Eshwaran's wife and Shanthi's mother • Meena Vemuri as Leela: Annapoorani and Rajasekhar's second younger sister, Arun's aunt; Dharmaraj's wife, Moorthy and Maya's mother • Keerthi Jai Dhanush as Maya: Leela and Dharmaraj's daughter, Moorthy's Sister and Arun's cousin • Padmini Jagadeesh as Manju, Annapoorani and Rajasekhar's third younger sister, Arun's aunt and Kumar's wife •
Kavitha as Selva Rani: Rajasekhar's second wife, Arun's step mother • Swetha as Malathi: Rajasekhar and Selva Rani's daughter, Arun's younger sister and Moorthy's wife •
K. S. G. Venkatesh as Maanikam: Rajasekhar's henchman, Ganga's adoptive father • Ramesh Pandit as Dharmaraj: Leela's husband, Moorthy and Maya's father • Kiran as Moorthy: Leela and Dharmaraj's son, Maya's brother, Arun's cousin, Gayatri's ex-fiancé and Malathi's husband • Sri Ganesh as Eshwaran: Devi's husband and Shanthi's father • Bhanuprakash as Kumar: Manju's husband • Manjula Paritala as Shanthi: Devi and Eshwaran's daughter • Shabnam as Ramya: Manju and Kumar's daughter, Arun's ex-fiancé •
Shanmugarajan /
Mahanadi Shankar as Sathyanarayanan: Selva Rani's younger brother •
Rani as Mallika: Sathyanarayanan's wife • Vijaya Durga as Chamundi: Witch who seeks "Kaal Chakra", killed by Janaki •
Vichu Vishwanath as Vichu: He was one of the murderers who seeks "Kaal Chakra", and killed Parvathy and then killed by Nandhini; Rajasekhar's business partner • Girish as Kumar: He was one of the murderers who seeks "Kaal Chakra", killed Parvathy and then killed by Nandhini • Gracey as Lakshmi: Muniappa's wife and Gayatri's mother • Deepa Nethran as Raadha: Gayatri's adoptive mother • Mohammed Mastan Naga as Naganandiyan: Parvathy's elder brother, shape shifting serpent • Ramesh Kannan as Nagavanchiyan • Rudrachand as Shenbagachezhiyan • V.S.Jayanthi as Chellamma • Nanditha Ghosh as Kavitha: Bhairavi's younger sister • Kousalya Senthamarai as Ranganayaki •
Kalairani as Naachiyaaramma: magician • Niranjan BS as Suresh: Ramya's lover •
Anu Mohan as Neelakanthan • Thameem Ansari as Balaji: Arun's friend • Sivakumar as Dr. Siva • Swarna Ramakrishnan as Meenakshi • Ram Rajesh as an Icchadhari Snake • Baba Lakshman as Janaki's father, killed by Bhairavi
Special appearances •
Manjula Vijayakumar as Manjula: Rajasekhar's first wife and Arun's mother (posthumous photographic appearance only) •
Singampuli as himself •
Vaiyapuri as himself •
Sudha Raghunathan as herself
Season 2 •
Nithya Ram in a triple role as: • Janani Viraat: A human element but has a snake powers; Arun and Ganga's daughter; Devasena's half sister; Viraat's wife (Dead) • Baby Lisha as Young Janani • Nandini: Shakti Naagam, Rathnavel and Parvathy's oldest daughter, Muniappan's adopted daughter, Ganga's twin sister, Janani's aunt and a shape-shifting serpent (Cameo) • Ganga Arun: the human component, Rathnavel and Parvathy's younger daughter, Nandhini's twin sister; Arun's second wife, Rajasekhar's daughter-in-law, Devasena's stepmother, Janani's mother (Extended cameo) •
Chaya Singh as Nandini - Nandini's reincarnation; a human element but has a snake powers; Viraat's second wife • Vinay Gowda as Viraat • Kavya Shastry as Devasena - Arun and Janaki's daughter; Ganga's stepdaughter and Janani's half sister • Adhithri Guruvayurappan as Young Devasena (Extended cameo) • Rashmi as Neeli: An over attitude girl who one-sidedly loved Viraat • Bharath as Ashtavakra • Jayashree as Sharabha • Anu Poovamma • Rekha Krishnappa as Madhavi •
Riyaz Khan as Rathnavel Bhoopathi alias Seiya Nayagi (Cameo) •
Rahul Ravi as Arun Rajasekhar (Cameo) •
Ramesh Aravind as a Narrator ==Reception==