85% Arrow 4.19: “Canary Cry” Review Brent Botsford April 28, 2016 Entertainment, Reviews, Television NOTE: Full spoilers for this episode of "Arrow" are present in this review Arrow concluded its long hiatus this week, and thus we were left to deal with the emotional fallout from the big...