Following the episode "Home Invasion" airing April 24, 2013, featuring the return of DC Comics' villain 'Deadshot', producers of The CW's "Arrow" TV series have now revealed the titles for the next episodes, leading up to the series' Season Finale:
Episode #1.21, titled "The Undertaking" will air May 1, 2013, with guest stars Jamey Sheridan as 'Robert Queen', Colin Salmon as 'Walter Steele' and John Barrowman as 'Malcolm Merlyn'. The episode will feature flashbacks to the time before 'Oliver' was shipwrecked on the island.
Episode #1.22, "Darkness On The Edge Of Town", airs May 8, 2013.
Episode #1.23, is the Season Finale titled "Sacrifice", with a story by Greg Berlanti and teleplay by Andrew Kreisberg & Marc Guggenheim, directed by Dave Barrett.
In Season 2, airing October 2013, actor Manu Bennett ("Spartacus") will return as a season regular playing the character 'Slade Wilson'.
Actor Colton Haynes as 'Roy Harper' will also be a series regular, along with Emily Bett Rickards as 'Felicity Smoak'.
Click the images to enlarge...