After almost a month-long hiatus, The Flash is finally back this week with a special episode directed by Harrison Wells himself, Tom Cavanagh. While the majority of Team Flash will be searching for Caitlin’s (Danielle Panabaker) icy alter ego, Killer Frost, after her shocking transformation, Barry (Grant Gustin) will head to the future (2024 to be exact) to find out who Savitar (Tobin Bell) really is and how he can stop him.

In the future, Barry will meet a paralyzed Wally (Keiynan Lonsdale), a grieving Joe (Jesse L. Martin), and broken older versions of himself and Cisco (Carlos Valdes)–who will act as Barry’s guide, showing him how everyone ended up. He’ll also run into future versions of Mirror Master (Grey Damon) and The Top (Ashley Rickards) who definitely look to be seeking revenge for him locking them up in Iron Heights. The photo gallery also gives us some fun behind-the-scenes shots of Cavanagh directing Gustin, Valdes, and Damon.

The extended trailer for the episode is pretty much the same as the last one, except there’s more footage of Barry fighting the Rogues.

Arrowverse Crossover: "Crisis on Earth X"

‘The Once and Future Flash’ airs on April 25th at 8/7c on The CW.