Khan, who plays the role of Natasha Malhotra, said: "I am delighted that my desire to work in a play has been fulfilled and I am making my debut in theatre with Shadyantra. I play Natasha who is very naive, trusting and giving but then a tragedy forces her to look at her life and her relationships more closely and then her instinct of self-preservation kicks in. I thoroughly enjoyed playing the character and the whole process as I always wanted to do theatre. This teleplay has given me an opportunity to be part of the theatre fraternity and I am hopeful to be part of more teleplays in future."
Sanyal who plays Rohan Tiwari said: "I am deeply rooted as an actor in the discipline of theatre as a stalwart like Habib Tanvir, Tim Supple and Alyque Padamsee mentored me. I have been connected to the stage all through my career and it is very fulfilling to experience the joy of table readings and long rehearsals once again. What I also liked is that the characters in Shadyantra have more than one shade. My character is a smooth-talking charmer but also switches between different moods seamlessly."
Kapur who plays detective Mohan Khanna said, "It was nice to try to give Mohan a certain depth and nuance that we are unused to seeing in mainstream portrayals. It was wonderful to be a part of this project."
Directed by Ganesh Yadav, the teleplay also stars Shruti Bapna, Anang Desai and Sumukha and releases on December 18.