This is without a doubt one of the worst movies I have seen in theatre.
The characters constantly make decisions that make no sense. The plot only works if you assume everyone in the military is completely incompetent. Somehow humans have evolved to make life like AI but the robots have the aim and reaction time of drunk stormtroopers. They keep letting the protagonist take the lead even though he shows in the first 15 minutes of the film he commits treason.
Worst of all they don't even really explore the moral question of artificial life to any meaningful extent.
Please save yourself $30 and go rent Blade Runner or watch some old TNG episodes that explore these questions. What a hack job.