It is interesting that this week’s episode of ‘Arrow’ deals entirely with trust, as the show has a lot of work to do…