Ex Machina

A young programmer (Domhnall Gleeson) at an Internet company is chosen to evaluate the capabilities and consciousness of a beautiful and sophisticated robot (Alicia Vikander).