‘The Flash’ Season 7 Premiere: What Will Barry Risk to Bring Iris Home? (PHOTOS)

Barry Allen The Flash Season 7 Premiere
Katie Yu/The CW

Iris West-Allen (Candice Patton) may be in the Mirrorverse, but that’s not going to stop her and her husband Barry Allen/The Flash (Grant Gustin) from having date night, right?

Wrong. Sure, we see just that in The Flash Season 7 trailer and photos (below), but as she soon realizes, something “isn’t right.” She hasn’t yet been rescued and reunited with her friends and family in the real world after getting pulled through a portal last season. And while she remains in the Mirrorverse, the villain who had been with her (but is now free), Mirror Master (Efrat Dor), poses quite a bit of danger for Team Flash and Central City.

“It’s not just mirrors she’s manipulating,” Cisco (Carlos Valdes) tells the rest of the team. “It’s any reflective surface.”

David Ramsey Is Returning to the Arrowverse: Where Will 'Arrow's Diggle Pop Up?See Also

David Ramsey Is Returning to the Arrowverse: Where Will 'Arrow's Diggle Pop Up?

The actor is also set to direct and play an unknown role on one of the shows.

In the March 2 premiere, “All’s Wells That Ends Wells,” an experiment to save Barry’s speed backfires — he’s losing it as a result of the Speed Force dying last season, due to what happened in the “Crisis on Infinite Earths” crossover. But Nash Wells (Tom Cavanagh) has “a dangerous plan” to save the Flash, the CW teases.

Speaking of Nash, he may be the only Harrison Wells presumably left after the destruction of the multiverse (there’s a new one), but he has had the other Earths’ versions we met in previous seasons in his head. What that means for Nash is part of the season premiere, executive producer Eric Wallace told TV Insider in May 2020. “We have a big Nash Wells arc coming up that I think will expand upon the Wells mythology and give it not only some closure from the past but also take it in a very new and exciting direction.”

Also revealed in the premiere logline, in the Mirrorverse, Iris “makes a startling realization,” and as the photos show, Cecile (Danielle Nicolet) faces off with the metahuman Rosa Dillon/Top (Ashley Rickards).

The Flash, Season 7 Premiere, Tuesday, March 2, 8/7c, The CW

Nash Wells The Flash Season 7 Premiere
Katie Yu/The CW

Nash Wells (Tom Cavanagh)

Grant Gustin The Flash Season 7 Premiere Barry Allen
Katie Yu/The CW

Why so serious, Barry (Grant Gustin) — wait, we know why: everything.

Kayla Compton The Flash Season 7 Premiere Allegra
The CW

Allegra (Kayla Compton)

Chester Barry The Flash Season 7 Premiere
Katie Yu/The CW

Chester P. Runk (Brandon McKnight) and Barry

Danielle Nicolet The Flash Season 7 Premiere Cecile Horton
The CW

Cecile Horton (Danielle Nicolet)

Ashley Rickards The Flash Season 7 Premiere Rosa Dillon
The CW

Rosa Dillon, a.k.a. Top (Ashley Rickards)

Tom Cavanagh The Flash Season 7 Premiere Nash Wells
The CW

What’s he reading?

Candice Patton The Flash Season 7 Premiere Iris West Allen
The CW

Iris (Candice Patton)

WestAllen Date The Flash Season 7 Premiere Barry Iris
The CW

Date night! But what exactly is going on here since they’re not in the same universe?