‘Newton’ was released theatrically in India in September and had its world premiere earlier this year at the 67th Berlin International Film Festival 2017. Newton, India’s official entry for the foreign language film category at the Academy Awards 2018, premiered at...