Episode Rewind: Arrow Episode 503 ‘A Matter of Trust’

SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode) It was all about trusting your team on this episode of Arrow. Oliver struggles with trusting his new team while his political career takes a hit in the press. Check out the recap below!