The view from Chavittunadakam’s stamping grounds ‘The Fragments of Illusion’, an award-winning documentary on Chavittunadakam, captures the cross-cultural origins…