This is apparently part of a "Tamil movie named Robot." It starts off like a combination of Terminator and The Matrix, but then it gets more and more inventive, featuring more giant monster thrills than a season's worth of SyFy movies. (Also interesting that the Wilhelm Scream is a standby in Tamil movies.)
UPDATE: As Simon points out, it's Endhiran:
You can buy posters at eBay and the movie itself at Amazon.