Also watched it on Friday. Better than I thought from the trailer.
Sadly, I found Jennifer Lopez's character to be borderline unbearable. So much hysteria and cluelessness from someone who's supposed to be the expert on AI. Yes, there were some plot reasons (spoilers), but it was wasn't enough to excuse it all.