The storyline was interesting but it was really hard to watch. Normally sci-fi keeps my attention. There was a large amount of JLo acting alone, and interacting with this AI machine. Her crying scenes were painful to watch, and her overall acting was not as good as her past movies. I couldn’t even finish watching, turned it off at the halfway point. I rated 2 stars because the storyline was interesting and I did like the action with the AI robots