Even if we ignore the entire plot and all of the acting I'd watch this again just to see some of those rooms again. Ex Machina has Blade Runner 2049 vibes (I know it came out 3 years later, but I saw Blade Runner first) in plot, sets, and themes. Ex Machina is small scale story that is told very well and explores some ideas that aren't exactly novel, but it does them way better than the average AI film. The main idea is that our lead is brought in to be the human element in a Turing test to determine if Oscar Issac has created a true artificial intelligence. All of the acting is solid and the effects are mostly good (there are some questionable scenes about an hour in). I don't want to ruin any of the story beyond what the synopsis would tell you, but (of course) our lead becomes attached to the android and how quickly their relationship forms is highly unrealistic. This is my biggest issue with Ex Machina; they rush the relationship and our lead makes a lot of movie logic decisions. I loved everything else, but I that part really bothered me.