Arrow Episode 18 Casting Spoilers: The Savior Being Cast!

1 year ago, by

February 6, 2013

New casting spoiler news have revealed that the casting department are casting ‘The Savior’ for upcoming Arrow, episode 18.

He is described to be yet another vigilante who dishes out death sentences on the Internet.

Source : SpoilerTV

The Savior’s first episode is set to air Wednesday, March 27th.

Sounds interesting, who could be The Savior? And what could he offer Oliver and Startling City?