‘Arrow’ Season Finale Spoiler Photos: The “Sacrifice” Revealed!

'Arrow's inaugural season has been building toward a strong finish, one that takes us through the past and present to reveal this Wednesday's antepenultimate installment "The Undertaking," but it's the May 15 episode "Sacrifice" that has our curiosity piqued. The CW has released several new photos from the finale, and Oliver Queen looks to be in dire straights as another member of his circle has learned the vigilante's secret identity! Find out who takes off the hood for 'Arrow's season finale inside!

We still have an "Undertaking" and some "Darkness on the Edge of Town" to get through, but 'Arrow's May 15 season finale "Sacrifice" will really have fans hanging by the ceiling. Bewaring spoilers, The CW has released three new photos from the finale that ominously reveal...read no further for fear of spoilers...Oliver and Malcolm Merlyn learn one another's secret identities!

An expected reveal to be sure, but kudos to The CW for ramping up anticipation with the photos that promise Malcolm (John Barrowman) will once again best Oliver, however temporarily. From The CW's official description of the May 15 finale:

HEROES ARE FORGED AND SACRIFICES MADE IN THIS EPIC SEASON FINALE — Oliver (Stephen Amell) and Diggle (David Ramsey) race to stop the Dark Archer (John Barrowman) from unleashing his vengeance on The Glades. However, they run into a roadblock after Detective Lance (Paul Blackthorne) picks up Felicity for questioning. Tommy (Colin Donnell) and Oliver’s already tumultuous relationship takes a turn for the worse 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 (John Barrowman) devious plan. On the island, Oliver, Slade (Manu Bennett) and Shado (guest star Celina Jade) are locked in a life-or-death struggle against Fyers (guest star Sebastian Dunn) as his missiles lock on a full Ferris Air jetliner.

Before we head into the final three episodes of the season, you can check out the teaser photos from 'Arrow's May 15 season finale "Sacrifice" below, and give us your predictions how 'Arrow' might close up the first season in the comments!