Flash season 3 episode 4
Barry and Jesse in The Flash season 3 episode 4 pictures The CW/ Warner Bros TV

The Flash season 3 returns with a new episode this Tuesday (25 October) at 8pm EST on The CW Network with new villains, Mirror Master and Top. Episode 4 is titled, The New Rogues, where Barry Allen and Jesse Quick will team up and Wentworth Miller will return as Captain Cold/ Leonard Snart.

Click here to watch The Flash season 3 episode 3 live via The CW app. You can also watch the episode online by clicking here (only in the US).

A promo for the episode opens with images of a Mirror and guest star Grey Damon explaining his powers to his partner Top, which involves travelling through mirrors.

Barry is seen in Star Lab saying to his team, "He is a meta travelling through mirrors," as Cisco tries to come up with a clever nickname and gets interrupted by Harrison Wells, who says, "[He is a] Mirror Master."

Then we see the Flash teaming up with Jesse, but the meta wins as Barry gets trapped inside the mirror. The meta says, "Good luck getting him out," as we see the Scarlet speedster struggling to break out from inside a mirror. Later, he is seen explaining to Iris West, "I am struck in a mirror," as his girlfriend jokes, "Do these pants make my butt look big?"

Executive producer Todd Helbing spoke to TV Line about the new metas in Central City and dished on Captain Cold's return. Helbing said, "It's an origin story for Mirror Master and Top, and Cold's role in that all makes sense when you see how he was brought back."