Graphics are not that good.
Stunts were as usual Kamal Hasan style, if you like it, then this is all the same.
Comedy, for Tamil movie standard, was not very great.
Story was good.
Make-up of a few characters like Kalifulla, Vincent Poovarasan, the Japanese, and Christian Fletcher were like as if from some 1970's Indian movie.
Asin was a boring irritating character, being too racial (well, KH also belongs to THAT group).
On the whole, it was quiet better compared to current Tamil movies.