"Crisis on Infinite Earths" just got a little more supernatural.
IGN reports Supernatural alum Stephen Lobo has joined the massive Arrowverse crossover as Detective Jim Corrigan, who acts as host to a powerful cosmic entity known as the Spectre.
“Fans of the Crisis on Infinite Earths comic know the Spectre plays a pivotal role. We’re thrilled Stephen is our Jim Corrigan,” executive producer Marc Guggenheim said in a statement.
Debuting in 1940's More Fun Comics #52, the Spectre was created by Jerry Siegel and Bernard Baily. Three different incarnations of Corrigan have been bonded to the Spectre throughout the character's long history, but the Arrowverse will likely adapt the one who played a key role in Marv Wolfman and George Pérez's Crisis on Infinite Earths. The Spectre ultimately convinced the surviving heroes and villains of the DC universe to work together in attempt to stop the Anti-Monitor from destroying the multiverse. He was even powerful enough to fight the Anti-Monitor.
Lobo is no stranger to the genre, having appeared as Randall Brady in Smallville Season 9. His past credits also include the 2007 Painkiller Jane TV series, Continuum, The X-Files, Colony and Fringe. He is set to appear in TNT's upcoming Snowpiercer TV series as well.
"Crisis on Infinite Earths" has a star-studded list of guest stars. Batman: The Animated Series star Kevin Conroy, Black Lightning's Cress Williams, Batman 1966 star Burt Ward, Legends of Tomorrow's Jonah Hex, The Flash triple-threat John Wesley Shipp, Birds of Prey alum Ashley Scott and Smallville's Tom Welling and Erica Durance, as well as "Elseworlds" alums Tyler Hoechlin and Elizabeth Tulloch, are among those appearing the crossover. DC's Legends of Tomorrow star Brandon Routh has been confirmed to appear as Kingdom Come Superman.
"Crisis on Infinite Earths" begins Sunday, December 8 at 8 pm ET/PT on Supergirl, then continues in Batwoman on Monday, December 8 at 8 pm ET/PT and in The Flash on Tuesday, December 10 at 8 pm ET/PT. After the winter hiatus, the crossover will conclude on Tuesday, January 14 in Arrow at 8 pm ET/PT and in DC's Legends of Tomorrow at 9 pm ET/PT.