72% Arrow 7.5: “The Demon” Review Brent Botsford November 14, 2018 Entertainment, Reviews, Television NOTE: Full spoilers for this episode of, "Arrow" are present in this review After Oliver finally got himself sent down to Level Two of Slabside for last week's episode, we still didn't ul...