Ex Machina : Caleb (Domhnall Gleeson), dünyanın önde gelen internet şirketlerinden birinde çalışan bir yazılımcıdır. Günün birinde şirket içi bir yarışmayı kazanır. Ödül olarak ise şirketin herkesten uzak, dağlarda yalnız yaşayan CEO’su Nathan’ın (Oscar Isaac) orman içindeki evine bir hafta misafir olacaktır. Ancak Caleb’in bilmediği bir şey daha vardır: Bu misafirlik sırasında dünyanın ilk tamamlanmış yapay zekalı robotu olan Ava ile (Alicia Vikander) ilişki kurma deneyine katılması gerekecektir.