It took Ex Machina for me to break a hiatus. While it entertains as well as it provokes thought and dialogue, this film strikes that delicate balance which every great science fiction seeks to achieve.

It took Ex Machina for me to break a hiatus. While it entertains as well as it provokes thought and dialogue, this film strikes that delicate balance which every great science fiction seeks to achieve.