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.
Remember when Slade (Manu Bennett) told Oliver (Stephen Amell) that one more life needed to be taken before effectively destroying the Arrow’s life? Well, that life may be Laurel’s (Katie Cassidy).
During Arrow’s season finale Wednesday (8/7c, The CW), Oliver may have to give up his credo of not killing bad guys when Slade’s Mirakuru army takes Laurel hostage. Fortunately, he’ll have some help from the returning Nyssa (Katrina Law), whom Det. Lance (Paul Blackthorne) isn’t too happy to see back in town. Will Oliver kill Slade to save Laurel? Check out an exclusive sneak peek from the season finale: