The CW's hit series The Flash has been on a brief hiatus since the late-February episode King Shark, which brought in Arrow stars David Ramsey (Diggle) and Audrey Marie Anderson (Lyla) to help take down the episode's title character. The show won't return until March 22 with Trajectory, but the next episode, March 29th's Flash Back, should make many fans happy, since it will feature the return of a beloved character, Rick Cosnett's Eddie Thawne. Take a look at the official synopsis for Flash Back below, which will feature some SPOILERS if you aren't caught up on the series, and reveals the return of another villain.

"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."

In last year's season finale, Fast Enough, Barry (Grant Gustin) decided against using the time machine to save his mother's life, and instead went back to the present, where Harrison Wells/Eobard Thawne (Tom Cavanagh) was getting ready to kill Barry and everyone he cares about. One of the most shocking moments came when Detective Eddie Thawne (Rick Cosnett) decided to take his own life, causing his descendant Eobard Thawne to essentially be erased from the timeline. Shortly after the finale, executive producer Andrew Kreisberg teased that we may see Eddie Thawne again, and now his return has been confirmed.

While we don't know how far back in time Barry goes, his return will be coupled nicely with Iris (Candice Patton) trying to make peace with her past, since she was engaged to Eddie before he made the ultimate sacrifice. It's been quite clear throughout the season that Iris needs closure after losing Eddie, but we're not sure how exactly she'll get that closure, or what her plans for the future may be. Could this mean that Iris and Barry "shippers" may get their ultimate wish, with Iris and Barry hooking up? We'll have to wait and see.

This March 29 episode will actually be the second half of a rare double-header, so to speak, since it airs one day before the highly-anticipated Supergirl crossover on Monday, March 28. Grant Gustin will guest star on that episode as Barry Allen, who somehow ends up in the Supergirl universe, and seeks Kara's (Melissa Benoist) help to get back home. In return, Barry must help Kara defeat two powerful enemies, Silver Banshee (Italia Ricci) and Livewire (Brit Morgan). What do you think about the return of Eddie Thawne?