Sneak Peek new images from the Season Finale episode (#23) of The CW's "Arrow" titled "Sacrifice", airing May 15, 2013.
"'Detective Lance' (Paul Blackthorne) picks up 'Felicity' (Emily Bett Rickards) for questioning.
"'Tommy' (Colin Donnell) and Oliver’s already tumultuous relationship takes a turn for the worse.
"This is after Oliver makes a confession about 'Laurel' (Katie Cassidy).
"After hearing of the danger in The Glades, 'Thea' (Willa Holland) races to find 'Roy' (Colton Haynes), inadvertently putting herself directly in the line of fire for Malcolm’s devious plan.
"Then, on the island, Oliver, 'Slade' (Manu Bennett) and 'Shado' (Celina Jade) are locked in a life-or-death struggle against 'Fyers' (Sebastian Dunn) as his missiles lock on a full 'Ferris Air' jetliner..."
Click the images to enlarge...