The Flash is back!
Following a long hiatus, The CW brought this fan favorite back with a new episode on Tuesday night, one that most definitely kept our attention the whole way through.
On The Flash Season 3 Episode 10, Barry was tormented by his vision of the future where Iris gets murdered by Savitar.
In a new storyline, meanwhile, a criminal named Plunder shows up in Central City and Barry recalls the villain's presence in his vision of the future and gets worried that if he catches Plunder it will cement Iris' fate.
Talk about a conundrum!
Confused about Barry's hesitation to stop Plunder, Wally chooses to step in as Kid Flash... while Caitlin offers Julian a job.
Use the video above to watch The Flash online and see where this all goes now!