Kamal hassan Affairs