Film is watchable and some parts are entertaining. It's better than close encounter of third kind. Film is illogical at verious points. Robot kid who believes in fairy tale. From a robot i was expecting something logical. Until the mid of the film I didn't know I was watching a science fiction film or a fairy tale. His attempts of finding blue fairy become annoying. Because I knew that's not gonna happen. A robot can cry. I don't know how this happened. Robot who doesn't have need to get charged every day. From artificial intelligence it's started becoming illogical intelligence. I really liked the acting of actor playing David. You can feel sadness in his eyes . Overall not a great film but watchable.