Rajinikanth is a human who is not born but created. He can dance, sing, fight, is water and fire resistant. He can do all that a human can and more. He feeds on electricity. He takes instructions literally. Where a human can lie to save himself this andro-humanoid robot Chitti cannot lie.
He has razor sharp memory and can memorize an entire telephone directory by just running through the pages, yet he cannot understand human emotions.