Arrow S:04 E:20

Episode Title: Genesis
Originally Aired: May 4, 2016

If it weren’t for a very surprising and unexpected resolution to the Diggle brothers’ storyline, this week’s show would have been an outright mess. That’s bound to happen when the emphasis shifts to a pair of unwelcome tropes and the unneeded return of the nearly series’ crippling Olicity. Continue reading Arrow S:04 E:20