Kamal Haasan could have quietly accepted the honorary title ‘Ulaganayagan’ cherished by millions. Instead, he felt compelled ...