The Flash Season 3 Episode 21
The Flash
Season 3

Ep 21. Cause and Effect

  • May 9, 2017

After Barry Allen traveled to the future in the previous episode, he has returned to the present day with the knowledge that Savitar kills Iris West in the near future. He is determined to prevent this from happening, but he must first find a way to stop Savitar from knowing his every move. Meanwhile, Cisco Ramon and Julian Albert work on a way to track Savitar's movements, leading them to discover an unexpected ally. With the clock ticking, the team must come together to prevent the tragedy that they know is coming. But as they work to change the course of the future, they must also face the consequences of meddling with time. Will their actions have unintended consequences that they cannot undo? As the stakes get higher, the team struggles to stay one step ahead of Savitar and their own mistakes. With emotions running high and tensions at a breaking point, the team must come together in order to save Iris and prevent the future from being set in stone. Cause and Effect is a thrilling episode filled with action, suspense, and heart, as the team faces their toughest challenge yet in the battle against Savitar.

Description
Watch The Flash - Cause and Effect (s3 e21) Online - Watch online anytime: Buy, Rent
The Flash, Season 3 Episode 21, is available to watch and stream on CBS. You can also buy, rent The Flash on demand at Microsoft Movies & TV online.
  • First Aired
    May 9, 2017
  • Language
    English