THE FLASH season 3 finale explained (SPOILERS)

the flash

Thanks to Screen Rant for the Flash info!
"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. Expect a season-ending cliffhanger that will leave viewers — and the heroes — questioning how they will move forward in Season 4.” - The CW

The Flash Season 3's Finale Ending Explained

The makers of The Flash promised a major twist in the Season 3 finale, but the death of Barry Allen was NOT what fans were expecting. They were prepared for heartbreak, before learning that Iris West was NOT killed by Savitar.