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.

Barry (Grant Gustin) continues to train Jesse (guest star Violett Beane) and when a new meta-human, Mirror Master (guest star Grey Damon), appears on the scene he lets her tag along. Mirror Master has teamed up with his old partner, Top (guest star Ashley Rickards), and is looking for Snart (Wentworth Miller) to even a score. Jesse is quick to join the chase but defies one of Barry's orders which results in disastrous consequences.

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."