Arrow Season 1 Episode 18
Season 1
Episode: 18
Air Date: 2013-03-27
A new vigilante, The Savior, is capturing and executing those who he believes are preying on the people of The Glades… and Roy is his next target. Meanwhile, Moira must…
Episode Title: Salvation