Watch The New Rogues. Episode 4 of Season 3.

4. The New Rogues

Two unhinged former associates of Leonard Snart escape from a mirror-like dimension to take aim at Central City. Barry continues to train Jesse.

Watch Monster. Episode 5 of Season 3.

5. Monster

Team Flash must deal with a giant creature that seems to appear and reappear with ease. Hoping to find answers, Caitlin secretly visits her mother.

Watch Shade. Episode 6 of Season 3.

6. Shade

After sending a shadowy metahuman to keep the Flash occupied, Alchemy attempts to recruit Wally by offering him the superpowers from his dreams.

Watch Killer Frost. Episode 7 of Season 3.

7. Killer Frost

Barry vows to take down the self-proclaimed speed god Savitar while Joe aims to save Wally. Caitlin finds herself overwhelmed by her evil side.

Watch Invasion!. Episode 8 of Season 3.

8. Invasion!

When an iron-fisted alien species threatens all metahumans, Barry assembles Supergirl, Team Arrow and the Legends for an all-out battle.

Watch The Present. Episode 9 of Season 3.

9. The Present

Barry asks Earth-3’s Jay Garrick for help in the fight against Savitar. The heroes see a potential opportunity after learning Alchemy's identity.

Watch Borrowing Problems From the Future. Episode 10 of Season 3.

10. Borrowing Problems From the Future

Visions of the future give Barry pause about Wally's efforts as Kid Flash. H.R. opens the museum. Caitlin approaches Julian with a special request.

Watch Dead or Alive. Episode 11 of Season 3.

11. Dead or Alive

Cisco faces a fight to the death after challenging an Earth-19 bounty hunter gunning for H.R. Iris convinces Wally to help her bust an arms dealer.

Watch Untouchable. Episode 12 of Season 3.

12. Untouchable

eam Flash has its hands full when a metahuman with a withering touch starts killing off the counterparts of the cops who arrested him in Flashpoint.

Watch Attack on Gorilla City. Episode 13 of Season 3.

13. Attack on Gorilla City

While Wally and Jesse fend off criminals in Central City, the rest of the team attempts to rescue Harry from Grodd in Gorilla City.

Watch Attack on Central City. Episode 14 of Season 3.

14. Attack on Central City

Grodd and his forces plot a massive attack on Central City. Barry begins to think killing the gorilla may be his only option.

Watch The Wrath of Savitar. Episode 15 of Season 3.

15. The Wrath of Savitar

Wally consults with the team after visions of Savitar turn dangerously physical. An unexpected visitor soon leaves him even more disoriented.

Watch Into the Speed Force. Episode 16 of Season 3.

16. Into the Speed Force

A desperate Barry encounters fallen foes and allies after entering the speed force to save Wally. Jesse decides to face Savitar herself.

Watch Duet. Episode 17 of Season 3.

17. Duet

After Music Meister puts them both in comas, Barry and Kara find themselves trapped and forced to participate in a dreamy musical.

Watch Abra Kadabra. Episode 18 of Season 3.

18. Abra Kadabra

Gypsy pursues a 64th-century criminal who arrives in Central City and offers Team Flash valuable information in exchange for his freedom.

Watch The Once and Future Flash. Episode 19 of Season 3.

19. The Once and Future Flash

While most of the team remains in 2017 to search for Killer Frost, Barry travels years into the future in hopes of learning Savitar's identity.

Watch I Know Who You Are. Episode 20 of Season 3.

20. I Know Who You Are

Barry, Cisco and H.R. must subdue an increasingly aggressive Killer Frost as they seek out the woman destined to thwart Savitar.

Watch Cause and Effect. Episode 21 of Season 3.

21. Cause and Effect

H.R. and Tracy scramble to design the speed force trap. The truth about Savitar's origins inspires Cisco and Julian to attempt a risky solution.

Watch Infantino Street. Episode 22 of Season 3.

22. Infantino Street

While Team Flash locates the only energy source capable of powering the bazooka, Barry visits 1892 to recruit an unlikely ally skilled in thievery.

Watch Finish Line. Episode 23 of Season 3.

23. Finish Line

After Savitar initiates a desperate plan to disperse himself throughout time, Barry realizes his best bet is to face the godlike time remnant head-on.