The latest episode of The Flash has finally revealed Thawne's masterplan - and the threat of Reverse-Flash is back for the finale.
Jessica Parker Kennedy, Grant Gustin's co-star on The Flash, insists that he is the perfect actor to play Barry Allen in a feature film.
The latest episode of The Flash, "Gone Rogue," saw Nora form the Young Rogues - and finally revealed both Cicada and Thawne's plans.
Despite generally adapting the comics incredibly well, The Flash has yet to properly portray Barry Allen's greatest enemies - the Rogues' Gallery.
Despite their impossible abilities, superheroes never have it easy. Here are ten of the most powerful foes the Flash has ever faced.
The DC Universe is known for its villains, and here is everything fans of the Flash will need to know about the new villain Red Death.
The Flash season 5, episode 19, "Snow Pack," reunited the Snow family with another crisis but also spawn several more questions about Nora.
The superhero mass murderer of DC's Heroes in Crisis has been revealed. The truth is shocking, but the mystery isn't over yet. SPOILERS.
"Godspeed," the latest episode of The Flash, gives Nora-West Allen a proper origin story, showing how she came to be trained by the Reverse Flash.
The latest episode of The Flash, "Godspeed," finally reveals Nora's secret history - and gives a first glimpse of the impending Crisis.
The Flash just revealed Barry Allen's last message before he disappeared in "Crisis on Infinite Earths" - but has time changed?
Photos have confirmed that Godspeed - a speedster villain who first appeared in DC Rebirth - will appear on The Flash. But who is this villain?
The Shazam! movie proves that DC Comics needs to trust its properties when adapting them, rather than making everything grim and gritty, like Titans.
The Flash has lost his speed in comics before, but Barry Allen has finally been slowed down in the most gruesome way. SPOILER warning!
Danielle Panabaker is great as Killer Frost on The Flash, but before she got into superheroics, she was taking on a variety of different roles.