The Flash - Season 6, Episode 4 - Rotten Tomatoes

There Will Be Blood



Critic Consensus: No consensus yet.

Episode Info

Barry's efforts to prepare Cisco for Crisis are derailed when Cisco schemes to save Barry's life instead. Meanwhile, Ramsey Rosso uses his deadly new abilities to save his own life, while sacrificing his humanity in the process.


Grant Gustin
as Barry Allen/The Flash
Candice Patton
as Iris West
Danielle Panabaker
as Caitlin Snow
Carlos Valdes
as Cisco Ramon
Jesse L. Martin
as Det. Joe West
Tom Cavanagh
as Harrison Wells
Keiynan Lonsdale
as Wally West
Sendhil Ramamurthy
as Dr. Ramsey Rosso
View All

There Will Be Blood Videos

There Will Be Blood Photos

Critic reviews for There Will Be Blood

Thankfully, though, "There Will Be Blood" brings the emotion back tenfold, bringing both Cisco and Joe's reactions to Barry's looming death to the forefront in a gut-wrenching and creepy episode.

November 4, 2019 | Rating: 8/10 | Full Review…

For the first time in a long time, The Flash feels like appointment viewing for me again, and I honestly can't express how excited that makes me.

November 4, 2019 | Rating: 4.25/5 | Full Review…

The Flash has always known how to take it's audience through a myriad of emotions, but the complexities shown in this episode was superb.

November 4, 2019 | Rating: 4.8/5 | Full Review…

Nash Wells is also a highlight this week; he's a bit like a lot of other Wells wrapped into a fun, Indiana Jones package; the digs at Cisco are always welcome when noticing his "shoddy workmanship" gives that warm Wells feeling.

November 4, 2019 | Rating: 8/10 | Full Review…

A Halloween episode of The Flash sounds like a hoot, but the somber tone that has overtaken the show since the revelation of Barry's fate makes "There Will Be Blood" a much less festive occasion than it might otherwise have been.

November 4, 2019 | Rating: B- | Full Review…

Once again, both narratives complemented each other really well and produced a Halloween-themed episode with real heart.

November 4, 2019 | Full Review…

Discussion Forum

Discuss The Flash on our TV talk forum!