Both Routh and Hoechlin will play two versions of Superman, each from a different time frame.

Honored, humbled, grateful, and still pinching myself, Routh tweeted of his big reveal.

Deadlinewas the first to report the news.

Superman: Tyler Hoechlin; Brandon Routh

Robert Falconer/The CW ; David James/Warner Bros.

The five-hour event will air over two months: three episodes in December and two in January 2020.

This season is really divided up in a way that the episodes before the crossover are pre-Crisisepisodes.

Then the back half of the season is all about dealing with the fallout from the events ofCrisis.

The Flash, Supergirl, Arrow,andBatwomanwill air this fall on The CW.