In Thursday night's episode of DC's Legends of Tomorrow, the team of misfit antiheroes landed in a future post-apocalyptic version of Star City, where they met a much younger Green Arrow that is definitely not Oliver Queen.
However, Oliver will make an appearance in next week's episode, as a new trailer released by The CW indicates.
In that trailer, though, Oliver is older and sporting the goatee familiar to the Green Arrow character in the comic books.
This version of Star City in the year 2046 is the result of a timeline where the team did not succeed in stopping Vandal Savage, leaving the world in ruins.
The new trailer also mentions Deathstroke, who seems to become the main villain in this episode that the team must help Oliver, and the younger Arrow, defeat.
Actor Stephen Amell, who portrays Oliver Queen, posted a few teaser photos from the episode on Twitter.
One of these photos also includes the younger Green Arrow, Connor Hawke, who is presumably Oliver's son, at least in this version of the future.
So not only does the team still have to figure out how to catch up to Savage, they also have to help Star City, or at least guarantee that this version of events in the future doesn't happen at all.
Defeating Savage, though, isn't easy. He's immortal and only one person can actually kill him: Kendra, aka Hawkgirl. However, it seems that he will eventually get his comeuppance by the end of the first season. Showrunner Marc Guggenheim assures viewers that Savage's story confirms that Savage is only a one season villain.
"Certainly, I don't want to say how the season is going to end, but if we didn't envision at least a couple different ways that that could happen, then we certainly wouldn't have crafted a very clever shape for our first season," said Guggenheim to Entertainment Weekly. "Just like with the big bads on Arrow or Flash, they have their story with the beginning, middle, and end, and those stories are over at the end of the season, the same thing with Vandal. The Vandal Savage storyline will be resolved by the end of season 1."
DC's Legends of Tomorrow airs at 8 p.m. EST Thursdays on The CW.