Without getting into Ex Machina spoilers at all (like even fewer than provided by the trailer), I’ll just say this:
1) It has so few actors and so few set pieces that I could see this being done on the stage
2) It is Hard Sci-Fi
3) You need to see this movie

(Warning: Spoilers in here. Warning: This movie is so good that there are actual benefits from not being spoiled.)