Season 5, Episode 3: “A Matter of Trust”
Original Air Date: October 19th, 2016
This week's Arrow episode has left me speechless. And that really doesn't happen often. "A Matter of Trust" was able to highlight Diggle's dilemma, the slow...