The finale, airing on May 23, will find Team Flash battling it out one final time with Killer Frost and Savitar, and will finally answer the question of who Savitar really is, along with his connection to the Flash.
SEASON FINALE (MAY 23): After discovering Savitar’s true identity, Team Flash prepares for a final, epic battle with the God of Speed… while struggling with a major setback.
“PRE-FINALE: Barry travels to 2024 to find out Savitar’s identity, where he encounters future versions of himself as well as his Team Flash friends.
The Flash is promising a major cliffhanger for the end of season 3.