Did The CW let the cat out of the bag in regard to a major cliffhanger from the fall finale of "The Flash?"

During the winter press tour panel for "The Flash" and "Arrow," it may have been revealed that Dr. Harrison Wells (Tom Cavanagh) is, in fact, Reverse Flash.

It started when a slideshow of the characters were shown side-by-side with their comic book counterparts. Wells was shown next to Reverse Flash, which led to a reporter asking if the two are in fact one and the same.

"Yes, I am Reverse Flash," Cavanagh said, seemingly as a joke.

But he later alluded to it again, saying his character "is Reverse Flash, but he's also Harrison Wells." Additionally, the press notes handed out before the panel listed Cavanagh as playing "Dr. Harrison Wells/Reverse Flash."

Now, the question becomes which Reverse Flash is Wells? There are several incarnations of the character, and chances are "The Flash" will feature more than one.

"His agendas don't necessarily make him a bad guy... he needs Barry to do well," Cavanagh said, enhancing speculation that Wells could be a version of Hunter Zolomon, a Reverse Flash created by "The Flash" executive producer and DC Entertainment Chief Creative Officer Geoff Johns during his time writing the comic book.

"Zolomon believed that all of the evil he was doing was to make Barry a better hero to help prevent others from living through a trauma similar to the one he did: the loss of the love of his life as a result of an accident he thought The Flash should have arrived in time to stop," according to ComicBook.com. That sounds way too close to Wells' "origin" in the TV series to be a coincidence.

But there is also Eddie Thawne (Rick Cosnett) to consider, executive producer Andrew Kreisberg says, "His name is not an accident." His name being very close to Eobard Thawne the original version of Reverse Flash in the DC comics canon, and it sounds like he may have a place on the series.

"Eddie's connection to the Reverse Flash lore is going to pay off," Kreisberg hinted.