In “Taken,” Oliver realizes he needs help battling Darhk (Neal McDonough) so he calls in an old friend – Vixen (Megalyn E.K.).
Using her magical ability to summon animal powers, Vixen gets a lock on Darhk’s location and the team goes to war.
Arrow airs TONIGHT, February 24 @ 8PM on The CW.
Arrow “Taken” Trailer
20+ stills inside…