'The Flash' Season 4: Will we get Caitlin Snow or Killer Frost?

Have we seen the last of the character's villainous side?

Is ‘The Flash’ over? Season 3 finale delivers surprising twist that saves Iris

Team Flash's actions have dire consequences.

'The Flash' Season 3 Theories: Is Iris West's fate really sealed?

The impending season finale could go in many different directions.

'The Flash' Season 3, Episode 22 Preview: Why Captain Cold returns in "Infantino Street"

Only two episodes remain in season three of 'The Flash.'

How does Barry Allen become Savitar? Twist revealed in 'The Flash' season 3, episode 21

Spoiler alert: It's pretty mind bending.

'The Flash' Season 3 Theories: How can Barry Allen defeat Savitar?

Now that Barry knows who Savitar is, can he be stopped?

'The Flash': Killer Frost should be season 4's big bad

Could Caitlin Snow remain Killer Frost in season four of 'The Flash'? I hope so.

'The Flash' Season 3, Episode 20 Preview: Savitar's identity to be revealed — probably

OK, seriously, we are about to find out who Savitar is — maybe.

‘The Flash’ Season 3 Episode 16 Recap: 3 dead friends, a breakup and a baby

Barry goes into the speed force to save Wally.

'The Flash' season 3, episode 16 spoilers: What will happen in "Into the Speed Force"?

Barry Allen will be haunted by ghosts from his past in season 3, episode 16 of 'The Flash.'

Is 'The Flash' new tonight? When to watch season 3, episode 13

In the next episode of 'The Flash', Barry will travel to Gorilla City to save Earth-2's Harry. But when will the episode air?

‘The Flash’ season 3, episode 12 recap: Is Iris’ death a sure thing?

The future almost changed — and then it didn't.

'The Flash' Season 3 Spoilers: What will happen in episode 12?

In season 3, episode 12 of 'The Flash,' Barry will train Wally to save Iris in the future.

'The Flash' season 3, episode 11 teases how Barry could save Iris

Cisco risks it all to save HR, but bigger things are at work.

What will happen in the 'The Flash' midseason premiere? Season 3, episode 10 synopsis

When 'The Flash' returns, what will Barry do to prevent Iris' future murder?

When does 'The Flash' season 3 return? Midseason premiere date announced

'The Flash' is taking a brief winter hiatus after episode nine.

'The Flash' season 3 episode 9 reveals a major death in the future

One member of Team Flash may not make it.

'The Flash' season 3, episode 9 will reunite Barry Allen and Jay Garrick in winter finale

'The Flash' winter finale sees Jay Garrick return to help Barry defeat Savitar and Alchemy.

'The Flash' season 3, episode 8 concludes with a new twist for DC 'Invasion' Crossover

The CW's DC crossover event stirred up trouble on 'The Flash.'

'The Flash' season 3, episode 6 unveils major new villain Savitar, the god of speed

A new villain just arrived in Central City.

Is 'The Flash' on tonight? Season 3, episode 6 airing after election day hiatus

Get ready for Kid Flash.

'The Flash' season 3, episode 5 recap: The new Harrison Wells reveals his monster secret

"Monster" is another small step in a greater arc.

'The Flash' Season 3, Episode 4 Recap: "The New Rogues" is an old song

“What good is power without precision?”