"Arrow" Season 2, Episode 19, titled "The Man Under the Hood," airs Wednesday, Apr. 16 on The CW. There is no new episode this week, disappointing Arrow fans. Stephen Amell vented on Facebook that he does not enjoy the mini-breaks, too. Meanwhile, Oliver Queen and the Black Canary are in a bigger battle with Deathstroke, as Ravager gets involved.

Spoiler alert: This feature contains more spoilers on Arrow Season 2. Arrow 2x19 ("The Man Under the Hood") is not airing this week on The CW. Read at your own risk.

Watch an Arrow Season 2, Episode 19 video sneak peek on this YouTube page, or scroll down to play the clip. Felicity Smoak (Emily Bett Rickards) join the team on the field. Arrow fans must brace themselves.

RELATED: 'Arrow' Season 2 Spoilers, Speculation: Oliver Queen vs Harley Quinn? Deadshot, Bronze Tiger, Shrapnel in New Episode [Watch Promo Video]

This report by KDramaStars contains Arrow Season 2 spoiler photos featuring Summer Glau in her Ravager costume. Summer plays Isabel Rochev, widely presumed to be Slade Wilson's (Manu Bennett) adoptive daughter; and she also plays the Ravager, one of Deathstroke's secret weapons. She is likely to figure in the Arrow Season 2 finale.

What about Harley Quinn? Many fans are sure Harley Quinn (rumoured to be portrayed by dancer and actress Cassidy Alexa) will have a big moment in Arrow Season 2 as well. Stephen Amell has mentioned in his social media accounts that a lot of women do kick a** in this DC Comics adaptation.

There is a lot going on around Oliver Queen (Stephen Amell) and Sara Lance aka the Black Canary (Caity Lotz). In Arrow Season 2, Episode 18 ("Deathstroke"), Slade Wilson reveals to Laurel Lance (Katie Cassidy) that The Arrow is Oliver Queen. Will Laurel realise her sister is the Black Canary?

Roy Harper (Colton Haynes) leaves The Arrow's lair to protest Oliver's recent missteps. Thea Queen (Willa Holland) is primed for more revelations. How long til she finds out that her brother has one other big lie? Arrow Season 2 is about to end, and Season 3 is shaping up well in the viewers' imagination.

The Arrow Season 2 finale is called "Unthinkable." GreenArrowTV reported the program creators of The CW adaptation are all in the helm of this landmark episode. Greg Berlanti weaved the story, while Marc Guggenheim and Andrew Kreisberg worked on the script.

Several DC Comics appeared in the show's sophomore year. Knowing that Arrow Season 3 has already been ordered by The CW excites the fans even more. Now that Laurel knows Oliver lied to her again, the rest of Arrow Season 2 changes forever. Will Laurel confront Oliver again, or will things be crystal to her this time?

Watch: Arrow Season 2, Episode 19 ('The Man Under the Hood') The CW Promo on YouTube

Arrow Season 2 airs Wednesdays on The CW. The next episode, "Seeing Red" airs on Apr. 23.

More TV Guide and Spoiler Features

'Arrow' Season 2, Episode 18 Spoilers: Deathstroke vs Black Canary; 2x18 is 'Like A Finale' as Oliver Queen Rescues Thea [Watch Promo Video]
'Arrow' Season 2, Episode 17 Spoilers: Black Canary vs Huntress on 'Birds of Prey' Thrill; Stephen Amell Teases 'Action, Action, Action!' [Watch Promo Video]