The CW superhero show is returning in the month of March this year. The season follows Barry trying to stop Eva McCulloch, and finding a way to locate his missing wife Iris West-Allen. The show features Efrat Dor as Eva McCulloch, who returned from the mirror dimension or inverse dimension after being trapped for six years. In season 7 of The Flash, Jon Cor has also joined as Mark Stevens, the DC comics villain Chillblaine.
Watch Flash Season 7 Trailer
In the promo above, Barry struggles to keep the faith as he prepares to face the “all-powerful” Mirror Mistress with his speed at 1 percent. On the upside, Caitlin/Killer Frost (Danielle Panabaker) returns, and Barry appears to eventually open a portal to the Mirrorverse, which puts him one step closer to reuniting with a traumatized Iris. “Anyone can save the world with his might, but it takes a real hero to do it with his heart,” says Cavanagh, presumably as either Nash Wells or one of the friendlier Wells, in the trailer. But toward the end of the clip, Cavanagh menacingly delivers his classic “Run, Barry, run” line like he does whenever he plays Eobard Thawne, a.k.a. Reverse Flash.
The Flash cast includes Grant Gustin as Barry Allen, lead and titular character, Candice Patton as Iris West-Allen, wife of Barry Allen(Gustin), Danielle Panabaker as Caitlin Snow, Tom Cavanagh as Dr. Harry Wells, also Reverse Flash, Carlos Valdes as Cisco Ramon, Jesse L. Martin as Joe West, Danielle Nicolet as Cecile Horton, Hartley Sawyer as Ralph Dibny, also Elongated Man, and Keiynan Lonsdale as Wally West, also Kid Flash.