Grant Gustin as Barry
“The Flash” Season 3 finale, episode 23, is slated to air on the second to the last Tuesday of May. The CW

The CW has set the date for “The Flash” Season 3 finale. According to TVLine, episode 23 of the Grant Gustin-led series will air on Tuesday, May 23 at 8 p.m. EDT.

The network has yet to release the synopsis for the final episode of the season, but in an interview with Entertainment Weekly last month, executive producer Aaron Helbing said that the ultimate face-off between Barry (Gustin) and Savitar in the season finale 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.”

READ: Grant Gustin talks playing two Barrys in Season 3, episode 19 of “The Flash”

Executive producer Todd Helbing also confirmed that the finale will catch up to the grim night from the future, where Barry witnessed Savitar kill Iris (Candice Patton). “[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 fans have to wait until the finale to see whether or not Iris will die at the hands of Savitar, it seems that viewers won’t have to wait that long to know Savitar’s real identity. Last month, Gustin and Patton said that Savitar’s identity reveal 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 last month.

Patton added that Savitar’s 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 Flash” returns from its month-long hiatus with Season 3, episode 19 on Tuesday, April 25 at 8 p.m. EDT on The CW.