Suchitra Sen: the Legend and the Enigma