The Flash
Instagram/The Flash

The Flash has been hiding Savitar's true identity for a good part of Season 3, and on Tuesday's episode titled I Know Who You Are the brains behind the show decided to finally unmask the villain. But judging from the comments on social media, fans believe the long wait and the hype surrounding the reveal wasn't worth it.

Also read: Pretty Little Liars Season 7 episode 14 spoilers: Here's how Yvonne's death will affect Toby

The evil speedster turned out to be Barry Allen from the future, and fans had already guessed the twist months back.

Here are a few reactions from fans regarding the disappointing reveal:

Although the big reveal explained how the villain knew so much about Barry and Team Flash, it is still a mystery why he wants Iris dead. "You get that in the next episode, and the mystery is ongoing, but obviously Savitar is a version of Barry Allen, a heavily scarred version," executive producer Andrew Kreisberg told EW.

 

 His identity will finally be revealed, TOMORROW at 8/7c. Click the link in the bio to catch up first.

A post shared by The Flash (@cwtheflash) on May 1, 2017 at 9:22am PDT

"What's really cool for anyone who thought that there wasn't a plan, or we didn't know, or we were making this up as we go, this was always where we were heading," Kreisberg said. "The idea that the darkest villain we could come up with was actually a very damaged version of our hero was interesting and fresh to us. We're not only competing with all the stuff that we've done on Flash, but we're always competing with everything we've done on all the other shows. So to have our lead actor be both the hero and the villain isn't something we've done before, so that was exciting for us as storytellers."

The Flash airs Tuesdays at 8 pm on the CW.