Flash
Borrowing Problems from the Future
S3 E10:
Tormented by his vision of the future, Barry hesitates to stop a villain named Plunder because he recalls his presence in his tragic vision.
Starring
Stephen Huszar, Jessica Camacho, Greg Grunberg