The Flash Season 8 Team-Up

the Flash

The Flash is teaming up with a host of CWverse stars for his Season 8 return in November, including some we thought we’d seen the last of. The Fastest Man Alive will be back with the five-part adventure ‘Armageddon’ with Javicia Leslie as Batwoman, Brandon Routh as the Atom, Cress Williams as Black Lightning, Chyler Leigh as Sentinel, Kat McNamara as Mia Queen, Osric Chau as Ryan Cho, plus Tom … Read more