 So the robot has a human name and she has a robot name. Exactly. It just seems like just a weird choice on that matter. Anyway, the visuals were great. There were a few very cool action scenes. Jennifer Lopez does a lot to try to carry the emotion in this movie.