Time-travel and Earth-2 shenanigans have afforded The Flash plenty of opportunities to revisit different characters, though Season 2 has been bereft of at least one, until now. Eddie Thawne will at last return from his mysterious Season 1 fate, but how will The Flash “Flash Back” from his latest trip?

Where previously we’d learned that the March 29 “Flash Back” would see the return of Andy Mientus’ Pied Piper by a little trip back in time, the full synopsis confirms Rick Cosnett’s return as Eddie Thawne, while Barry goes undercover … as himself:

After the shocking revelation that Zoom is Jay Garrick, Barry is more determined than ever to get back to Earth-2 to stop Zoom forever. Desperate to find a way to increase his speed, Barry decides to travel back in time and masquerade as his earlier self in order to get his arch-nemesis, Dr. Harrison Wells/Eobard Thawne, to teach him how to run faster. However, things don’t go as planned and Barry is stunned to face familiar foe Hartley Rathaway (guest star Andy Mientus), as well as old friend Eddie Thawne (guest star Rick Cosnett). Iris makes peace with her past in order to embrace her future.

And while a trip to the past may not explain what became of Eddie’s body after being pulled into the timestream during the Season 1 finale, worth noting is that Barry’s “Flash Back” adventure will take place one day after his trip to Supergirl’s universe, perhaps an earlier, failed effort to reach Earth-2.

In the meantime, The Flash will return on March 22 with “Trajectory,” previews of which you can find below.

Check Out 100 TV Facts You May Not Know!

More From ScreenCrush