This episode has it all. Great setup and payoff, great use of a finale for each of the heroes and villains, and to date the most out-of-left field twist for the series
Review of Deus Ex Machina
(IMHO) One of Finest Hours of Television
26 June 2018