Amyra Dastur raves about director Leena Yadav
Actress Amyra Dastur says filmmaker Leena Yadav has brought out her best performance with “I love Leena. She is the definition of a ‘woman on the rise’ and someone who truly breaks barriers,” said Dastur. starring Dastur, Rishi Kapoor and Aniruddh Tanwar, will be available on Netflix worldwide on November 30.