72% Arrow 4.15: “Taken” Review Brent Botsford February 26, 2016 Entertainment, Reviews, Television NOTE: Full spoilers for this episode of "Arrow" are present in this review The CW has really been nailing its comic book dramas in their final bows before their month-long hiatus througho...