Solid acting and production, but the movie is let down by an underdeveloped plot. The motivations of the key protagonists are fuzzy and unbelievable. A sentient robot plays a key role but it is not explored in any way despite it being the first if it’s kind.