Too many loose ends ... here's my list of top 10
1. Mills had found out in the beginning that there was some unusual level of reprogramming by the robots at one particular facility. Why not keep in contact with the staff? And if the communication was lost, wasn’t it cause of alarm? Should you just go there without any backup plan?
2. If a sophisticated high-end science facility, with a large satellite comm dish, loses all contact with the outside world, isn’t it a cause of high concern? Will you just send a bunch of trainees?
3. Who initiated the training program? And why? Mills said she didn’t know
4. After arriving at the facility, Mills knew that there was something wrong with the robots – then, as a first step, as a scientist, why not meet the staff at the facility? Why not first go to the control room? Instead of wandering around in the jungle?
5. What was this stealth technology enabling the robots to appear and disappear without making noise (although the only means of mobility they had were those four mechanical legs which made a lot of noise in movement)?
6. What went wrong with their program? We do understand that they were programmed to reprogram themselves by learning, but what exactly did they 'learn' that made them turn against humans?
7. It was clear that the flying surveillance bots were being accessed and controlled by the rogue robots, then why play this cat and mouse game? Also, the rogue robots were far superior in fire power and number, so they could've eliminated the entire team in one go – so what was the point in playing this hide and seek game? Just to make a movie?
8. Why were the rogue robots shooting at some humans and capturing and dissecting some of them? What was the point? Creating horror?
9. When Mills was passed out, and Bukes took her to a shelter, a robot found them, and even accessed Mills’ eyes to see Bukes, then why did it leave?
10. In the end, Mills was badly wounded, she could not even walk and was dragging her body, then who set up the gun which destroyed the last robot?