In the upcoming Arrowverse crossover event, Legends of Tomorrow‘s Brandon Routh will suit up as the Man of Steel — just as he did for the 2006 Bryan Singer film, Superman Returns.

What’s more, Arrowverse alum Tyler Hoechlin will also reprise his role as Supes for the crossover, our sister site Deadline reports.

Routh, who on Legends plays Ray Palmer aka The Atom, will reportedly appear in the crossover as the Clark Kent/Superman of one “time frame,” while Hoechlin will play the Man of Steel from another. UPDATE: It was revealed on Saturday that Routh will play Kingdom Come Superman, whom you can read about on Wiki.

It is unclear in which part(s) of the crossover either will appear.

Inspired by the famous DC Comics arc, this year’s crossover, “Crisis on Infinite Earths,” will be a five-parter involving Arrow, The Flash, Supergirl, Legends and the freshman series Batwoman. The first three parts will air in December; the other two, including the Legends of Tomorrow installment, will air after the midseason break, in early 2020.

Want scoop on any of the above shows? Email InsideLine@tvline.com and your question may be answered via Matt’s Inside Line.