The Man of Steel is going to be seeing double in this year's Arrowverse crossover.

Deadline reports that The CW has enlisted both Tyler Hoechlin and Brandon Routh to play Superman in the upcoming five-show crossover event, Crisis on Infinite Earths. While Hoechlin has suited up as the Man of Steel on Supergirl, Routh — known in the Arrowverse as Ray in DC's Legends of Tomorrow and Arrow -- last wore the cape in the 2006 film Superman Returns. In response to the news, Routh tweeted that he was "still pinching himself."

Routh, who will also play Ray in the crossover, and Hoechlin are set to play Superman in different time frames.

Everything We Know About the Arrowverse's Crisis on Infinite Earths Crossover

Five-episode event Crisis on Infinite Earths, which will bring together Arrow, Supergirl, The Flash, Legends of Tomorrow, and newcomer Batwoman, is set to begin on The CW in late 2019 and conclude in early 2020.

(Disclosure: TV Guide is owned by CBS Interactive, a division of CBS Corporation.)

<p>Tyler Hoechlin, <em>Supergirl</em>/Brandon Routh, <em>Legends of Tomorrow</em> </p>

Tyler Hoechlin, Supergirl/Brandon Routh, Legends of Tomorrow