In this supernatural drama mystery, set in the picturesque, snow-covered Kashmiri city of Baramulla, where time stands still, the boundaries between fact and fiction are frequently blurred by urban ...