Official spoiler photos have emerged for Arrow, episode 19 "Unfinished Business". It features a look at the return of The Count and Shado's first training lessons! Check them out below.
Check out the official guide for even more spoilers here!
The episode is slated to air Wednesday, April 3rd.