I was skeptical about this movie. I thought that robots would be completely generated by computers and that it's just one of many new films which fail miserably with their story and effects.
To my surprise it was quite a good film to watch. Many scenes involving robots seemed to have practical effects and only those where there was a lot of movement used CGI robots.
What's more, this film stirs up emotions. Whether you may be a father or a son it can't leave you untouched. The path to success which the main characters walked together during a short time they had reminds you of family bonds and something that you may have missed in your own life.
Strongly recommended for watching!