Broken Dolls

When a dangerous criminal from Lance's past escapes from prison, Felicity offers herself up as bait so Arrow, Diggle and Lance can capture him but plans go awry.

Season 2 | Episode 3
TV-14
Originally Aired On: March 4, 2017
PRESENTED BY