When The CW announced that Colton Haynes would be returning to Arrow as a series regular in Season 7, no one could have predicted that his storyline would take place predominantly in flash-forwards set 20 years in the future where he's got gray hair and whiskers. Now, though, it looks like we'll be getting the younger version of Roy Harper back as well.

The synopsis for Arrow Episode 20, titled "Confessions," reveals that the team will seek out Roy in 2019 to help with the present-day threats to Star City. "When they learn of an upcoming attack on the city, Team Arrow calls Roy Harper to help them stop the Ninth Circle. However, things go awry, and there is massive collateral damage," the synopsis reads.

Discover Your New Favorite Show: Watch This Now!

Uh oh. Collateral damage on Arrow usually comes in the form of collapsed buildings and major character deaths. We can assume that Roy makes it out of this encounter alive since we've seen him in the previously mentioned flash-forwards, but we still don't know exactly what led him to post up at Lian Yu when William (Ben Lewis) found him at the beginning of Season 7. Here's hoping this episode fills in some of those holes!

Arrow airs Mondays at 9/8c on The CW.

(Disclosure: TV Guide is owned by CBS Interactive, a division of CBS Corporation.)

PHOTOS: The Top 25 CW Ships of All Time, Ranked

Stephen Amell and Emily Bett Rickards, Arrow

" data-image-credit="Jack Rowand/The CW" data-image-alt-text="Stephen Amell and Emily Bett Rickards, Arrow" data-image-credit-url="" data-image-target-url="https://www.tvguide.com/galleries/the-top-25-cw-ships-of-all-time-ranked/" data-image-title="Stephen Amell and Emily Bett Rickards, Arrow" data-image-filename="181026-stephen-amell-emily-bett-rickards-arrow.jpg" data-image-date-created="2018/10/27" data-image-crop="" data-image-crop-gravity="" data-image-aspect-ratio="" data-image-height="1380" data-image-width="2070" data-image-do-not-crop="" data-image-do-not-resize="" data-image-watermark="" data-lightbox="">



Other Links From TVGuide.com ArrowStephen AmellEmily Bett Rickards