(spoilers ahead) Once you accept the bizarrely intricate setup (I suggest calisthenics for your suspension-of-disbelief muscle), this is a fascinating movie. I’m a sucker for anything involving the singularity and this is a truly unique approach. Ana is a marvelous mix of human and CG imagery and, as portrayed by Alicia Vikander, totally engaging as a character. You can’t blame Caleb for falling for her. Nathan’s hubris and self-imposed isolation seem over the top at times, but work for the story. I don’t want to say much more. It’s a quiet film — even the brief burst of violence is low key. It’s loaded with dialogue – but clever, intelligent dialogue. Keep your ears open. Thoughtful SF with slowly building suspense mixed with growing sexual tension.