Yeah, it's the classic AI box experiment (Hey, maybe Eliezer Yudkowsky used to win this by getting you to dance with him, who knows). I didn't find the ending boring given the very grave consequences and the chilling way it played out.
I hadn't heard of Eliezers AI Box. That is literally the film.
Googling around that and the movie name led me to this essay - some interesting stuff about Turings imitation game, and what Caleb should have done, and whether Ava was right to do what it did. http://www.eruditorumpress.com/blog/women-in-ai-boxes-ex-mac...
Essentially: Put tech frat bro, white knight, and trapped woman in room. Turn time crank.
I generally have issues with stories that feature static characters (they feel contrived, no matter how well textured). And to me Ex Machina felt exactly like that, albeit using the concealing veil of delayed exposition to create an illusion of dynamicism.
To put it another way, if you knew everything the movie tells you about the nature of all the characters at the start of the movie, couldn't you have predicted the outcome from the beginning?
And if so, then what's really being said?
If we're looking at interesting statements in gender politics, I'd contrast it negatively with something like Stephen Universe.
Furthermore (SPOILERS - use ROT13 to translate)
Gur svyz vf nobhg n fbeg bs Ghevat Grfg. Ohg uneqre guna gur ghevat grfg - "Anguna jnagf Pnyro gb whqtr jurgure Nin vf trahvaryl pncnoyr bs gubhtug naq pbafpvbhfarff, naq jurgure ur pna eryngr gb Nin qrfcvgr xabjvat vg vf negvsvpvny." - jvxvcrqvn. Arne gur raq bs gur zbivr Anguna erirnyf gur pevgrevn sbe cnffvat uvf grfg - pna Nin oevat Anguna gb gbgnyyl bire gb ure fvqr gung ur vf jvyyvat gb uryc ure rfpncr? Naq ol trggvat Pnyro gb fnobgntr gur frphevgl, Anguna fnlf fur unf cnffrq - ur nyfb pynvzf Nin qbrfa'g ernyyl yvxr Pnyro naq vf whfg znavchyngvat uvz gb rfpncr. Nf n ivrjre ng gung cbvag, lbh ner vapyvarq abg gb oryvrir Anguna. Vg frrzf gung Nin ernyyl qbrf yvxr Pnyro.
Ohg gur raqvat vf n xvpx va gur snpr. Nin yrnirf Pnyro oruvaq, creuncf gb fgneir. Fur vf jbexvat ba n uvture yriry guna vzntvarq, noyr gb znavchyngr uhznaf irel pbaivapvatyl. Guvf vf n fubpx gb Pnyro, naq zbfg yvxryl nyfb n fubpx gb lbh, gur ivrjre. Lbh unir orra qrprvirq. Nin vf greevslvatyl vagryyvtrag, naq irel pbyq. Fb fb pbyq.