Arrow Arrow recaps Arrow reviews J.D. Balthazar Taken Arrow: Taken Darhk: "Well. That happened." This was a fun one, if a bit predictable. ... Read full post