Ex Machina (2014) is a science fiction thriller directed by Alex Garland. It follows a computer programmer, Caleb Smith (Domhnall Gleeson), who is invited by his CEO, Nathan Bateman (Oscar Isaac), to his isolated home to participate in a groundbreaking experiment involving artificial intelligence