‘Beacon of Hope’ Arrow 4.17 Recap
Warning: Our television series recaps contain spoilers of the episode being reviewed as well as episodes leading up to it. This season of Arrow is really flying through this storyline. Unlike previous seasons, the character we thought was the big bad