Amit Dutta’s latest film, ‘Phool Ka Chhand’ (‘Rhythm of a Flower’), which premiered at the MAMI Mumbai Film Festival recently ...