Fair rating?The Flash· Season 3 · Episode 19
The Once and Future Flash
Barry travels to 2024 to discover who Savitar is and use the information to save Iris. However, he soon discovers that Team Flash was destroyed when Iris was killed... and Barry is responsible. Meanwhile, Killer Frost finds someone who can give her what she wants.
Streaming on (US) ![]()
See all
#7In Season 3of 23 rated episodes
#29All-timeof 184 rated episodes
+0.2vs season avgSeason 3 averages 7.1
2017First airedApril 25, 2017
Guest stars
Tom Feltonas Julian Desmond Albert
Andre Tricoteuxas Savitar
Ashley Rickardsas Rosalind Dillon
Grey Damonas Sam Scudder / Mirror Master
Carmela Sisonas Nurse BethMakara Adkinsas Another Woman
Kathryn Coutuas Woman
Jonathan Glasgowas Newscaster Kline
Tobin Bellas Savitar (voice)Crew
Tom CavanaghDirector
Carina Adly MacKenzieWriter