The CW’s The Flash returns from its winter break on January 24, 2017 with an episode titled ‘Borrowing Problems from the Future’. Season three episode 10, which picks up with Barry dealing with the vision of Candice’s death, was directed by Millicent Shelton from the a script by Grainne Godfree and David Kob.
The season three cast includes Grant Gustin as Barry Allen/The Flash, Tom Cavanagh as Harrison Wells, Candice Patton as Iris West, Danielle Panabaker as Caitlin Snow, Carlos Valdes as Cisco Ramon, Jesse L Martin as Joe West, Keiynan Lonsdale as Wally West, and Tom Felton as Julian.
The Borrowing Problems from the Future Plot: BARRY FIGHTS FOR IRIS — Barry (Gustin) is tormented by his vision of the future where Iris (Patton) is murdered by Savitar. When a criminal named Plunder (guest star Stephen Huszar) shows up in Central City, Barry recalls the villain’s presence in his vision of the future and fears that if he catches Plunder, it will cement Iris’ fate. Confused about Barry’s hesitation to stop Plunder, Wally (Lonsdale) decides to step in as Kid Flash. Caitlin (Panabaker) offers Julian (Felton) a job.