A film that explores the very real question. How necessary is A.I to the world and what are the ramifications of it turning rogue. The answer came in the form Simu Liu who plays a very convincing A.I named Harlan. Jennifer Lopez turns in a stellar performance as a data analyst named Atlas Shepard who has a very valid distrust of All A.I. due to family trauma. I thought the movie at times was funny and emotional and I loved the buddy cop feel of Atlas being forced to bond with A Sassy A.I mech suit named Smith.It is easy to criticize this movie as some have done for being overly ambitious, pandering to low taste, being too simple or too complex, with too few actors or too many, or even for celebrating revenge violence against professional critics who write negative reviews. They may all be correct, but these critics will still put themselves in the same category as those that warned audiences against 2001 or Blade Runner.