Oscar Isaac is deliciously off-putting as Nathan Bateman, a reclusive Internet genius and the billionaire owner of Bluebook, the world's most popular search engine. Nathan oversees his empire from a remote scenic location. He's simultaneously brilliant, charming and infuriating, with an underlying sense of ill-defined menace, even when he's being friendly.
Alicia Vikander plays his robotic creation, Ava. She's at once inquisitive, knowing and innocent, and Vikander nails the part with an alliance of subtle virtues: wide eyes, understated machine-like movements and an air of inscrutability.