Though K. Balachander had been toying with the idea of making a sequel to his 1985 film Sindhu Bhairavi for over 10 years since the early 1990s, he eventually abandoned the idea as he believed people would compare it unfavourably to the film.
[3] Balachander initially wanted the main cast of the film to reprise their roles in the series.
Carnatic singer Anuradha Krishnamurthy, who had never acted before, was approached by Minbimangal to portray Sindhu.
But after her husband persuaded, she met Balachander, who promised to ensure that her commitment to the series would not affect her concerts; Anuradha then agreed to the role.
[2] Newcomer Kavya Shekar was cast as the title character after one of her father's friends recommended her to Balachander.