Harshavardhan Rane Ghosts spook men in tinsel town Film industry folks deliberate over the trend of woman usually playing ghosts in horror films « Previous1Next » 1 of 1