Ahead of tonight’s brand new episode of The Flash, The CW has released a clip giving us a sneak-peak at the debut of the iconic Mirror Master and the return of Captain Cold! Well.. sort of… The clip itself flashes back to the night the particle accelerator exploded so we’ll have to wait until tonight to see Colds return in the present day timeline.
The producer’s preview gives us a look at Jesse Quick donning her new suit as she and The Flash throw a wrench in Mirror Master and Tops plan. Meanwhile, Cisco, Caitlin, and Harry prepare to explore the multiverse in order to find a new Harrison Wells to permanently fill the spot left on Team Flash by Harry in his absence.
The Flash airs tonight at 8 p.m. ET/PT on The CW.