Tonight's episode not only brought some closure for Batwoman fans, but also set the endgame in motion for The Flash, as Barry (Grant Gustin) and the team learned that Iris (Candice Patton) was pregnant, which means it's time for the West-Allens to start planning for baby Nora to arrive.
Before that big reveal, the Scarlet Speedster had to square off against Red Death (Javicia Leslie) and Grodd, who he did manage to ultimately defeat with the return of the real Ryan Wilder (Javicia Leslie). With both villains off the table, it was time to celebrate.
Next week, while Barry and Iris begin planning for the future, the rest of the team focus on better understanding Khione's (Danielle Panabaker) abilities. Meanwhile, Cecile (Danielle Nicolet) works with Allegra (Kayla Compton) on a new case that is highly unusual.
Plus, in case you missed it, scroll all the way to the bottom of this article to see Grant Gustin's farewell message to The Flash, having wrapped his final scene earlier this week.
Check out the new promo for episode six, titled "The Good, The Bad, And The Lucky," below:
The main cast of The Flash season nine features Grant Gustin ("Barry Allen/The Flash"), Candice Patton ("Iris West-Allen"), Danielle Panabaker ("Dr. Caitlin Snow"), Danielle Nicolet ("Cecile Horton"), Kayla Compton ("Allegra Garcia"), Brandon McKnight ("Chester P. Runk"), and Jon Cor ("Mark Blaine/Chillblaine").
"The Good, The Bad and The Lucky" - (8:00-9:00 p.m. ET) (TV-PG, DLV) (HDTV)
LUCK BE A LADY - As Barry (Grant Gustin) and Iris (Candice Patton) prepare for their new life, luck changes for those in Central City. Cecile (Danielle Nicolet) takes on a case with Allegra's (Kayla Compton) help, involving a string of unfortunate - and highly unexpected - events. Meanwhile, Chester (Brandon McKnight) and the team work with Khione (Danielle Panabaker) to figure out her abilities. Chad Lowe directed the episode written by Thomas Pound & Jess Carson (#906). Original airdate 3/15/2023.