[Warning: This story contains major spoilers from the Season 2 finale of Arrow. Read at your own risk!]
The moment Arrow fans had been waiting for all season — the Oliver vs. Slade showdown — surprisingly wasn't the most shocking one of the finale. That belonged to Oliver's (Stephen Amell) sudden...
Captain Jack is sticking around!
John Barrowman has been promoted to series regular for Arrow's upcoming third season, TVGuide.com has confirmed.
The Doctor Who and Torchwood alum...
Well, that didn't take long!
Now that The CW has officially ordered The Flash to series, TVGuide.com can exclusively reveal that the first Arrow-Flash crossover will occur much sooner than fans might've expected: Stephen Amell, who plays Arrow's emerald archer Oliver Queen, appears in The Flash pilot!
The Arrow spin-off stars Grant Gustin as Barry Allen, a scientist who's gifted with the power of super-speed in the aftermath of a freak accident that transforms him into the Fastest Man Alive. Given that Barry originated on Arrow, it seems only fitting for Oliver to return the favor, but there's a twist:
If Arrow's Oliver Queen (Stephen Amell) started off the series as a vigilante, he's now evolved into the full-fledged hero he was destined to become. Oliver completed his transition during Wednesday's season finale, and surprisingly, it was thanks to his nemesis Slade Wilson (Manu Bennett).
With the battle raging in Starling City...
Oh Arrow-heads, you are in for a treat! Tonight's season finale (8/7c, The CW) features a moment too good to wait for, so we are proud to present to you an exclusive first look at a scene that fans of Roy Harper (Colton Haynes) are gonna freak out over. Has Ollie (Stephen Amell) finally completed the hoodie-sporting hottie's Jedi training? Click below for the good stuff, then go all sorts of crazy in the comments section to discuss the repercussions and possibilities of what our hero hands to his young apprentice.