The CW's anticipated "Crisis on Infinite Earths" crossover will bring back dozens of DC characters and superheroes but "Smallville" villain Lex Luthor will not be in it. Michael Rosenbaum straight-up confirmed he is not in the crossover.

Rumours have it that Rosenbaum will appear in the crossover alongside Tom Welling and Erica Durance, who will each reprise their role as Clark Kent and Lois Lane from "Smallville." Now, fans want to know if Rosenbaum will be in the show too and they have been bugging him for answers. Rosenbaum finally explained and set the record straight with a lengthy post on Twitter.

"Friends many of you have tweeted and asked me about joining the Infinite Crossover. I can't tell you how much this means to me," Rosenbaum started, then he explained what transpired after a Warner Brothers representative called his agents while he was in Florida visiting his grandfather in a nursing home.

The actor said he was not given a script, an idea about his role in the crossover, and worse, there was no pay. WB wanted his answer right away and given the situation, Rosenbaum passed.

Here ya go. :) pic.twitter.com/8PFT6wsPMo

— Michael Rosenbaum (@michaelrosenbum) September 24, 2019

The actor's decision warranted different reactions from fans. Some claimed his ego got in the way and that he didn't want to reprise his role for free even just for the fans. They suggested that it would have been a "Smallville" reunion had he said yes.

"Cop-out... c'mon, it's a pseudo-Smallville reunion. In the end it's fan service... at the end of the day, this won't be about the Smallville characters since it isn't their show. They can't write a script before they know who's going to be in it. Was it a late offer? Maybe," one fan wrote.

Meanwhile, others agreed on Rosenbaum's decision and asked WB to straighten the discussion out and treat their actors right.

Despite Rosenbaum's absence, Jon Cryer's iteration of Lex Luther will be in the "Crisis on Infinite Earths" crossover. Cryer portrayed the villain in "Supergirl." It will also feature multiple Lois Lanes (Durance and Bitsie Tulloch) and several Clark Kents (Welling, Brandon Routh, and Tyler Hoechlin). It will also include characters from "Black Lightning."

The show spans two months across the five DC shows on The CW, including "Legends of Tomorrow," "The Flash," "Batwoman," and "Supergirl." "Crisis On Infinite Earths" airs on The CW with "Supergirl" on Sunday, December 8 at 8:00 p.m. ET.

Lex Luthor
Michael Rosenbaum as Lex Luthor, mainstay of Superman villainy. Creative Commons