I don't agree with the negative reviews. Strong lead, quirky plot, good visuals, interesting scenario, exciting tension. It was similar to other films within the AI genre, but different enough to be unpredictable. I'd definitely recommend it. Watch it thinking it is going to be bad, and I think you'll really enjoy it!