Ex Machina: Caleb ist Programmierer bei einer mächtigen Internetfirma. Dort gewinnt er einen internen Wettbewerb und darf deshalb eine Woche in dem Anwesen des ebenso brillanten wie menschenscheuen Chef des Unternehmens, Nathan, verbringen. Bei seiner Ankunft erfährt Caleb, dass Nathan ihn als menschliche Komponente bei einem Turing Test auserwählt hat: Er soll die Fähigkeiten und insbesondere das Bewustsein von Nathans neuster Erfindung auf dem Gebiet der Künstlichen Intelligenz bewerten. Das Testobjekt ist Ava, ein ebenso intelligenter wie verführerischer weiblicher Roboter.