The Reverse Flash is coming, but he's not making his return courtesy of The Flash's Earth-2.

'The Flash' Season 2: WestAllen Shippers Will Be Very Happy; EP Teases Fate Of Barry/Iris Romance

Contrary to popular speculation, "The Reverse-Flash Returns" will not introduce us to Eobard Thawne's (Matt Letscher) doppelganger. As impossible as it may seem, Barry (Grant Gustin) and co. will be forced to face of with their original nemesis once more.

Eddie Thawne must be rolling over in his grave.

'The Flash' Season 2: Joe & His Son To Lock Horns? First Look At Wally's Illegal Behavior

"This Reverse-Flash is not exactly the Reverse-Flash that we saw disintegrate at the end of the year," executive producer Andrew Kreisberg teased, according to Entertainment Weekly. "It's a Reverse-Flash from an earlier timeline. It's not the Earth-Two Reverse-Flash, it's the Reverse-Flash."

So, how is this possible? Apparently, you can thank The Flash's non-traditional relationship with Father Time.

"Time on our show does not unfold linearly," Kreisberg explained. "Sometimes you've seen events from one direction and then you start to see them from the other."

Are you ready for the Reverse Flash to burst back onto the scene? Barry only just let go of his hatred for Harrison Wells (Tom Cavanagh)/Eobard Thawne, but when episode 11 rolls around, the Scarlett Speedster may have to reevaluate the situation.

The Flash airs Tuesdays at 8 p.m. ET on The CW.