The Flash's last season pits Barry Allen (Grant Gustin) against another speedster to save the timeline.

The CW released a ninth-season trailer.

Barry's "Map Book" predicts events in the new trailer.

Iris West-Allen (Candice Patton) is pregnant in three months.

Barry says in the new footage that an unnamed speedster wants to develop a time machine, threatening the entire history.

The trailer introduces Richard Harmon as Captain Boomerang.

Since the first season, Pied Piper/Hartley Rathaway (Andy Mientus) has battled the Flash.

"Let's do this one last time," Barry says as the trailer ends with The Flash.

"Let's do this one last time," Barry says as the trailer ends with The Flash.