‘The Flash’ Season 3 Episode 21 Preview: Cause and Effect Photos and Trailer

The Flash season 3 episode 21
Carlos Valdes as Cisco Ramon, Candice Patton as Iris West, Keiynan Lonsdale as Kid Flash, Grant Gustin as The Flash, Jesse L. Martin as Detective Joe West, Anne Dudek as Tracy Brand and Tom Cavanagh as Harrison Wells in ‘The Flash’ (Photo: Katie Yu © 2017 The CW Network)

The search for Savitar’s true identity ended in The CW’s The Flash season three episode 20, however the research on how to take him down continues in episode 21. Barry discovered a devastating secret in episode 20 (read no further if you haven’t watched the episode) and now that he knows what he’ll turn into in the future, Team Flash will be taking a different approach to ridding the world of the evil speedster.


Up next, season three episode 21 titled ‘Cause and Effect’ set to air on May 9, 2017. The episode was directed by David McWhirter from a script by Judalina Neira and Lauren Certo. The season three cast includes Grant Gustin as Barry Allen/The Flash, Tom Cavanagh as Harrison Wells, Danielle Panabaker as Caitlin Snow, Candice Patton as Iris West, Keiynan Lonsdale as Wally West/Kid Flash, Carlos Valdes as Cisco, Jesse L Martin as Joe West, and Tom Felton as Julian.

The “Cause and Effect” Plot: DRASTIC TIMES CALL FOR DRASTIC MEASURES – Barry (Gustin) takes drastic measures to stop Savitar. Meanwhile, H.R. (Cavanagh) continues to push Tracy Brand (guest star Anne Dudek) to design the trap for Savitar and Killer Frost (Panabaker) returns with an interesting proposal.


The Flash season 3 episode 21
Keiynan Lonsdale as Wally West, Tom Felton as Julian Albert and Carlos Valdes as Cisco Ramon (Photo: Jeff Weddell © 2017 The CW Network)
The Flash season 3 episode 21
Jesse L. Martin as Detective Joe West, Danielle Panabaker as Killer Frost and Carlos Valdes as Cisco Ramon (Photo: Jeff Weddell © 2017 The CW Network)
The Flash season 3 episode 21
Danielle Panabaker as Killer Frost, Tom Felton as Julian Albert, Candice Patton as Iris West, Jesse L. Martin as Detective Joe West, Carlos Valdes as Cisco Ramon and Keiynan Lonsdale as Wally West (Photo: Jeff Weddell © 2017 The CW Network)
The Flash season 3 episode 21
Keiynan Lonsdale as Kid Flash and Grant Gustin as The Flash (Photo: Katie Yu © 2017 The CW Network)
The Flash season 3 episode 21
Grant Gustin as Barry Allen and Candice Patton as Iris West (Photo: Katie Yu © 2017 The CW Network)
The Flash season 3 episode 21
Keiynan Lonsdale as Wally West, Danielle Panabaker as Killer Frost and Tom Felton as Julian Albert (Photo: Jeff Weddell © 2017 The CW Network)