Submitted by Evil Ed
Maya (Gemma Chan) is Nirmata, Maya created Alpha-O, Alfie (Madeleine Yuna Voyles), by scanning the fetus that Maya conceived with Joshua (John David Washington).
When they reach the village tended by the Buddhist Monk robots, Joshua learns that Maya survived the attack at the beginning of the movie, but is in a persistent, vegetative state. The Monks cannot disconnect her (cf. Asimov’s Three Laws of Robotics), so Joshua does, but scans her mind and takes the thumb drive with the information.
Harun (the great Ken Watanabe) kills Howell (Allison Janney) and the other soldiers, allowing Joshua and Alfie to escape. Harun tells Joshua to destroy NOMAD (North American Orbital Mobile Aerospace Defense). Harun also tells Joshua that Los Angeles was destroyed by a coding error caused by a human, not the A.I. All the A.I want to do is to peacefully coexist with humans.
Joshua does not destroy Alfie when they are captured by the Americans; he only puts her on standby. On the way to the incinerator, Alphie reactivates. They escape, board a lunar shuttle, and Alphie takes control of it to dock with NOMAD. Alphie shuts down the power on NOMAD long enough for Joseph to plant an explosive device on one of NOMAD’s missiles.
General Andrews (Ralph Ineson) activates a tentacled robot (reminiscent of a squid from The Matrix) which keeps Joshua from entering the escape pod with Alfie. Alfie leaves NOMAD in the escape pod. Joshua walks through the abandoned hydroponic farm on NOMAD, and reunites with a simulant of Maya that Alfie activated and uploaded with her memory chip.
NOMAD explodes, killing everyone on board, and ending the final assault on the A.I. as the guided missiles it launched now fall harmlessly to the ground. Alfie lands safely, gets out of the escape pod, and smiles as NOMAD crashes to the ground.