Revenge, Regret, and Mayhem tonight on an all-new episode of The Flash

Things are looking tense on tonight’s all-new episode of The Flash! Episode 2×20, “Rupture” finds Dr. Wells attempting to give Barry his powers back by recreating the particle accelerator explosion, while Zoom returns to Earth-1 with a cadre of evil meta-humans at his side.

Related: Preview Comic for The Flash 2×20 Reveals the Arrival of Rupture

The CW has now released three new clips from tonight’s episode to get us all psyched up. In the first clip (above), Cisco, Barry, and Iris aren’t impressed by Dr. Wells’ idea to recreate the particle accelerator explosion.

The second clip is the same scene released earlier as a preview comic, with Cisco encountering Earth-2 meta-human Rupture for the first time:

And finally, in the third preview video, we find Zoom taunting Caitlin and possibly previewing her own transformation into Killer Frost:

Here’s the full synopsis for “Rupture”:

DC COMICS’ CHARACTER RUPTURE COMES TO CENTRAL CITY WITH ZOOM – Zoom (guest star Teddy Sears) arrives back on Earth-1 intent on taking over Central City. Barry (Grant Gustin) and Wells (Tom Cavanagh) come up with a plan to stop Zoom once and for all but it’s extremely dangerous. Unsure if he should take the risk, Barry reaches out to both fathers for advice. Henry (guest star John Wesley Shipps) is adamantly opposed to Barry risking his life again but Joe (Jesse L. Martin) thinks he can handle it which puts the two men at odds with each other. Meanwhile, Cisco (Carlos Valdes) is shocked when he vibes the Earth-2 villain Rupture, who happens to be his brother Dante’s (guest star Nicholas Gonzalez) doppelganger. Rupture came to this Earth seeking justice for Reverb’s death. Iris (Candice Patton) decides she’s finally ready to open up to Barry about her feelings for him. Armen V. Kevorkian directed the episode written by Kai Yu Wu & Lauren Certo.

And, it’s worth mentioning that The CW also released a new extended promo for the episode today:

'Arrow': 'Everything Has Changed' Promo Trailer Released

Photos: Poster, Trailer, & Stills for The Flash 2×20 – ‘Rupture’

The Flash airs tonight at 8/7c on The CW. We’ll have full coverage of “Rupture,” including live-tweeting the episode and a complete recap tomorrow morning.

Be sure to follow us on Tumblr, Twitter, and Facebook for all the latest news and updates on The Flash and the rest of the Arrowverse!