Beautiful in every aspect. How could you go wrong with a lovable dog and a great robot, and then have one of the best actors on the planet near his best? A compelling love story that is gritty enough to have you buy in on the premise. Writing and direction tight enough to make this a fun, thoughtful, and much needed entertainment for deprived audiences.