The first season of the series starred Arthika and Karthik Raj (both in the titular role).
After a 6-month leap, it continues as the second season of the series starring Karthik Raj with Vaishnavi Satheesh in the female lead.
[8][9] The story revolves around Deepa (Arthika) a young, poor, dusky girl, who faces discrimination because of her skin color.
Initially, actress Roshini Haripriyan[11] was chosen and approached to play the female lead but she denied.
[13][14][15][16] Karthik Raj[17] was selected to play the role of smart businessman Karthikeyan, making his comeback to Tamil Television after Sembaruthi nearly two years.
[18] Vichithra as selected to play the negative lead and making her presence in the Tamil television after one year.
[24] In the following 3 May 2024, Actress Nanditha Jennifer was cast as Ramya Viswanathan,[25] marking his return after Amman season 1.
[27] Some cast members from the first season were retained while, Reshma Pasupuleti was playing negative role as Chaumundeshwari.