Arrow Episode 23 “Sacrifice” First Look Season Finale Photos (Updated)

12 months ago, by

May 3, 2013

New spoiler images have emerged for Arrow, episode 23 “Sacrifice”. It’s your first look at the season finale! Check them out below.

Source: CW

The season finale airs Wednesday, May 15th.

Want more spoilers? Check out the official guide for all the latest spoilers!