Endhiran is an Indian Science Fiction movie. To find out more details of the film see this link.
Here is a summary of the film's plot:
The film's story revolves around a scientist's struggle to control his creation, an android robot whose programme was upgraded to give it the ability to comprehend and generate human emotions. The plan backfires as the robot falls in love with the scientist's fiancée and is further manipulated to bring destruction to the world when it lands in the hands of a rival scientist. How the robot is stopped from further destruction forms the rest of the plot.
The final action sequence (below) is truly amazing.