Arrow season 8 spoilers: John Barrowman returning

John BarrowmanWhat’s coming up on Arrow season 8? We’ve known for a while that there were plans to bring back some familiar faces and it’s just exciting now to learn who some of these people could be.

In a new post on Instagram, John Barrowman confirmed some comments Stephen Amell made at a convention in Boston — we’re going to see him return to the show! We’d love to say for sure that he is playing Malcolm Merlyn a.k.a. the Dark Archer, but knowing Arrow, it’s going to be far too hard to say for sure. This could be an alternate universe version of Malcolm for all we know, given that the real one seemingly died while on Lian Yu.

Want to get some more Arrow discussion ? Then check out some of our thoughts on the season finale below! Be sure to subscribe to CarterMatt on YouTube for some other videos on the show.

Now that we know that Barrowman is back, is it too much to ask to also see the other person featured in the photo above? Willa Holland’s character of Thea has long been missed, especially since she was such a foundational part of the first several seasons. There are also some story elements that we’d like some answers to, especially when it comes to her time away with Roy Harper. We’re hoping to see Colton Haynes back again as well, even though he won’t be a series regular.

Barrowman joins Colin Donnell and Josh Segarra as cast members who are coming back for the final season. We still want to hear some good news on Manu Bennett (Slade), and we’re also still crossing our fingers of course for Emily Bett Rickards. We know that everyone wants more closure for Oliver and Felicity and for the two to have some sort of happy ending.

Related News Read about Stephen Amell’s new upcoming TV gig on Starz

What do you want to see from John Barrowman on Arrow season 8?

Be sure to share now in the comments! Once we have more news on the final season, we’ll have it for you here so stick around! (Photo: The CW.)

Love TV? Be sure to like CarterMatt on Facebook for more updates!