I just finished watching Ex Machina last night, and while I thought it was an interesting exploration of themes like free will and the ethics of artificial intelligence, I found myself a bit underwhelmed by the ending.
Oh, but first, let's trot out our old friend:
Now, jokes aside, the first thing to say is that both Ex Machina and Westworld deal with humans encountering artificial intelligence. While the Turing Test is explicitly mentioned in Ex Machina, there are scenes in Westworld that also play into it - for instance, when William appears in the second episode and asks the woman who greets him whether she's one of the robots or not. Her response is along the lines of, "If you can't tell, does it matter?"
Both works also ask the question of who owns the artificial life, or if it has the same right to self-determination that a human intelligence does. In Westworld the question comes down to the power struggle between Anthony Hopkins's character and the Evil Corporation who funds the park, whereas in Ex Machina it ends up being slightly more subtle, as the AI, Ava, appears to make common cause with Domhnall Gleeson's character, Caleb, in order to escape the Evil Corporation.
I think the problem I have with Ex Machina is that it ends up being a lot more straightforward than it could have been. Caleb wins a week at the estate of his reclusive boss, Nathan, played by Oscar Isaac (who really seems to be everywhere these days); when he gets there, he has to sign an NDA and then meets Ava, for whom he's supposed to be the interlocutor in a set of Turing Tests. Caleb discovers some unpleasant stuff about Nathan, plots to break Ava out, and then when he does so she locks him and Nathan in the compound and escapes.
I'm not going to go into all of the stuff to unpack about the movie (but you can read the AV Club's review to get an idea). But that ending...
I think the problem with the movie is that as soon as you meet Ava you know she's going to escape. Or more accurately, as soon as you see the glass enclosure where she lives, which has impact fractures. The minute you meet Nathan, you know he's going to be evil and sociopathic. Both assumptions are accurate, and while they don't have to be proven wrong for the movie to work, the road there is disappointingly straightforward.
But there's no indication of why it had to be Caleb - there's some business about him not having a family or girlfriend to miss him, but while it works in Ava's favor, there doesn't seem any reason for Nathan to care about that - unless he was planning on killing Caleb, but we never find that out.
Ava's escape is also overly simple - she stabs Nathan, wraps herself in other the other fembots' skin and clothes, and leaves via convenient helicopter. The pilot takes her away without asking why some woman he's never seen before is leaving the place, or without asking what happened to Nathan or Caleb. From interviews and comments I heard, I'd assumed more twists and reveals.
It all felt rushed, which is why I'm hanging this post off a comparison with Westworld. That's another kind of flawed work, in a lot of ways, but it has the advantage of teasing its ideas out over ten hours, rather than just two. I suspect Ex Machina could have worked better with more time to explain Caleb, Nathan and Ava - to say nothing of all the other fembots that Nathan built over the years.
Instead the viewer is left feeling a lot like Caleb, trapped in that compound and not knowing why things played out the way they did.