Программист Калеб получает возможность провести неделю в доме в горах, принадлежащем руководителю компании (Нейтану), в которой он работает.
По прибытии он узнаёт, что ему предстоит принять участие в эксперименте с первым в мире искусственным интеллектом.
Эксперимент построен на тесте Тьюринга. Однако этот тест спланирован руководителем компании таким образом, что Калеб изначально знает, кто перед ним (робот — Ава), а задача машины — доказать ему, что она может не только принимать входящую информацию, но и осознавать, что эта информация в действительности означает, а также чувствовать.
Таким образом, в этом эксперименте два испытуемых: не только машина, но и взаимодействующий с ней программист