“The Flash” executive producers said that Savitar’s big identity reveal will make the final episodes of Season 3 much more emotional.

In a recent interview with Entertainment Weekly, executive producer Aaron Helbing said that the final face-off between Barry (Grant Gustin) and Savitar is “going to be incredibly emotional and epic at the same time — not epic in a grand scale, but epic in how it impacts everybody.”

Whether or not Barry will be able to prevent Iris’ (Candice Patton) death from happening, executive producer Todd Helbing revealed that Season 3 finale will catch up to that grim night from the future, which the viewers have already seen many times over the previous episodes of the season.

READ: Will Cisco and Gypsy get closer in Season 3, episode 18 of “The Flash”?

“[In the finale,] you’re going to see how everything unfolds and it’s going to be a little bit different than what you’ve seen,” Todd said, before pointing out that “time is harder to change than even Barry realizes.”

When asked to tease one thing about the finale, executive producer Andrew Kreisberg said: “You’re definitely going to cry.”

While it’s still unclear when viewers will finally discover Savitar’s real identity, Gustin and Patton both teased that the impending reveal of Savitar’s identity is unlike any other reveals the show has done before. “It is a very different and jarring kind of reveal,” Gustin told The Hollywood Reporter.

Patton added that Savitar’s big identity reveal will match, if not top, the Reverse-Flash (Tom Cavanagh/Matt Letscher) shocker from Season 1. “One of our best villain reveals was Reverse-Flash and we're always trying to live up to that,” said Patton. “And I really think that this is on par with that. Without giving away too much, fans are going to be shocked. I was shocked when I found out. I was wondering how they could do it and make it work and keep it a secret, but I think fans are going to be really surprised. You won’t see it coming.”

The first clues to Savitar’s real identity may be revealed in Season 3, episode 18 of “The Flash,” which sees the introduction of  the villain Abra Kadabra (David Dastmalchian) who claims to know who Savitar is.

“The Flash” Season 3, episode 18, titled “Abra Kadabra,” airs tonight at 8 p.m. EST on The CW.