Richa Chadha, Ali Fazal’s Pushing Buttons Studios boards ‘Secrets of a Mountain Serpent’
A still from ‘Secrets of a Mountain Serpent’. | Photo Credit: Special Arrangement Bollywood actors Richa Chadha and Ali Fazal have joined Secrets of a Mountain Serpent, an upcoming feature by filmmaker Nidhi Saxena, as producers through their Pushing Buttons Studios. Starring Trimala Adhikari and Adil Hussain, the movie is set to have its world…