Team Flash goes up against Becky (Sugar-Lyn Beard), a.k.a.
Plus,Danny Trejoguest-stars as a murderous bounty hunter/overprotective father!
Seeing the team at odds like this was hard, but it was emotionally fulfilling and necessary.

Katie Yu/The CW
Furthermore, it delivered several surprises that eventually land four years later.
Barry and Cisco travel to Earth-2 and meet their doppelgangers.
Luckily for us, it gave us an epic fight between the Flash and Grodd that did not disappoint.

Jack Rowand/The CW
Hamill’s performance is thrilling and just a touch scary.
Sure, the way everything is resolved is rather corny, but that’s part of its charm.
Of course, Miller’s performance would only improve once hisPrison Breakpartner-in-crimeDominic Purcelljoined him as Heat Wave.

Katie Yu/The CW
So much of this episode beyond the time traveling just sticks with you once you see it.
“The Runaway Dinosaur” (Season 2, Episode 20)
This episode shouldn’t have worked.
The story juggles explaining how the Speed Force works while also telling a poignant story about grief and acceptance.

Jack Rowand/The CW
While all that is happening, there’s a zombie running around S.T.A.R.

Katie Yu/The CW

Diyah Pera/The CW

Diyah Pera/The CW

Diyah Pera /The CW

The CW

Diyah Pera /The CW

Jack Rowand/The CW

Diyah Pera /The CW

Cate Cameron/The CW


Katie Yu/The CW

Diyah Pera/The CW