In episode 2 of "The Flash" Season 2, Cisco (Carlos Valdes) and Dr. Stein (Victor Garber) gave Joe (Jesse Martin) and fans a lesson about the show's new multiverse dimension, explaining that Jay Garrick (Teddy Sears) hails from "Earth 2" and how many of the meta-humans that have crossed over via the singularity breach are doppelgangers of completely normal human on Earth 1. Well, that opens the door to a lot of trippy twists and in the last scene of the episode, fans caught a glimpse of Earth 2, a futuristic S.T.A.R. Labs 2, and the man in charge -- Harrison Wells 2.

After his death -- or rather, his erasure from existence -- in the Season 1 finale, fans did not think they would be seeing Dr. Wells (Tom Cavanaugh), aka Reverse Flash, again anytime soon. In a way, they are not. The face may be familiar, but the character is not the same. In Earth 2, Wells was not murdered by Eobard Thawne to inhabit his body. For the first time on "The Flash" (other than a few flashback scenes), the Wells viewers will see on the show now is the actual Dr. Wells, or, more accurately, an actual Dr. Wells. 

“It’s one of the more interesting challenges that we could have presented an actor,” executive producer Andrew Kreisberg told Entertainment Weekly. “Play the same character, but we’re giving him a completely different backstory. What’s interesting about the character is the ways in which he’s different, but also the ways in which he’s the same.”

Despite the tease, though, executive producer Aaron Helbing says do not expect too much of the new Wells just yet. 

“Since we introduce Earth 2, there’s always a possibility we will go there,” Helbing told TVLine. “Not necessarily early on, but you’ll see more of it.”

However, eventually the character will make a proper return. 

“If it were up to me, I’d have Tom Cavanaugh in every show,” said Helbing. “He’s amazing. It’s such a unique opportunity to have a character that everybody fell in love with and everybody hated at the same time and try to reinvent him in a different way. That was always the plan. It was just a challenge to figure out how to do that and have it be satisfactory.”

When will Barry Allen (Grant Gustin) find out that another Wells exists? Fans will have to wait to find out. "The Flash" airs Tuesdays at 8 p.m. EDT on the CW.

Watch the promo for episode 3 of Season 2 below: