Time travel has rarely been kind to Barry, with his most recent trip to the past proving to be his worst decision yet as it created Flashpoint and brought with it a whole new set of problems.
However, despite all his issues in the past, he's never attempted a trip to the future, but with the situation with Iris direr than it's ever been before, he must head for the year 2024 where he'll hopefully learn the secrets behind Savitar's identity from future Barry and future Cisco. Plus, it looks like we might be seeing the Mirror Master again as well as a long overdue new costume for the Scarlet Speedster!
Check out the extended promo for episode nineteen, titled "The Once and Future Flash," below:
"The Once and Future Flash" - (8:00-9:00 p.m. ET) (Content Rating TBD) (HDTV)
Original airdate 4/25/2017.
Blinded by anger, Barry unwittingly plays into Zoom's game and uncovers the evil speedster's true goal: to destroy all the earths in the multiverse. In the face of his life, Barry ultimately gets the upper hand against Zoom and defeats his nemesis. But unable to celebrate victory, Barry makes a world-shaking decision and speeds back in time to the night his mother died to stop Reverse Flash from killing her, irrevocably changing his past and redetermining his future.
Can't see the trailer above? Click
here.
The Flash features:
Grant Gustin as Barry Allen/Flash
Candice Patton as Iris West
Danielle Panabaker as Caitlin Snow
Carlos Valdes as Cisco Ramon
Tom Cavanagh as Dr. Harrison Wells
Jesse L. Martin as Detective Joe West
John Wesley Shipp as Henry Allen/Jay Garrick
Michelle Harrison as Nora Allen
Keiynan Lonsdale as Wally West/Kid Flash
Violett Beane as Jesse Quick
Tom Felton as Julian Dorn
The Flash returns with an all-new episode April 25