This movie is pretty refreshing. I would say this, it does remind me of iRobot, Terminator, etc mashed into one. But this movie was really good. I did not experience any sense of dead space within this movie. I know this movie has a long run time, but I would have actually liked more because there were some storylines that I would have liked them to expand on. I also understand how Smith is not dead. All he needed was power(fusion reactor). Put his processor in a different machine and boom, he's back.
I actually watched this movie twice already. There is a comedic sense between Atlas and Smith which is not something I was expecting watching this movie, but it added a new level of depth between human and machine. I would recommend anyone to watch the movie at least once.