Season 1 Episode 14 The Odyssey

Arrow Episode 14 “The Odyssey” Photos

Arrow Episode 14 “The Odyssey” Photos

Check out these official spoiler-ific episode photos of Arrow, episode 14 “The Odyssey.” Make sure to also check out the official guide for more spoilers!


Source: CW

The episode is slated to air Wednesday, February 13th.