Board Thread:Arrow discussions/@comment-807326-20171110010038/@comment-24476516-20171112000122

Because they still think Guggenheim is trustworthy and he once said each Team Arrow member would have an antagonist this season, so this episode makes it appear Vigilante will be Dinah's instead of Black Siren, who was shaping up to be her nemesis.