Arrow Recap: “Taken”

Damien Darhk has taken Oliver’s son William, so now it’s time to fight magic with magic. And since Constantine is literally in hell, not for good we hope. Oliver has to turn to his next mystical friend, Vixen. ... Read More...