Kamal Hassan often has good ideas but the execution is not always best. Hindustani was another example. Good story/characters but so long and tedious at times. 30 minutes shorter and this could've been great. Special effects were impressive for that era but now look lame. Good effort and worth a watch if you are a fan of Kamal's work.