The Arrowverse's "Crisis on Infinite Earths" has found its Harbinger.
Audrey Marie Anderson, who plays Lyla Michaels in The CW's shared superhero universe, will pull double duty in the crossover by also portraying the iconic Harbinger character from the original Crisis on Infinite Earths limited series.
"Lyla Michaels as Harbinger is a key component of the original Crisis on Infinite Earths that we were determined to honor in our crossover," executive producer Marc Guggenheim told ComicBook.com. "What makes this particularly satisfying for us is that we introduced Lyla Michaels and her Harbinger codename all the way back in Arrow Season 1."
In the comics, Harbinger was saved by the Monitor as a child and imbued with immense powers. In Crisis, she summoned the heroes he required to protect the cosmic tuning forks, though she was later possessed by a Shadow Demon which allowed the Anti-Monitor to corrupt her into killing the Monitor.
"Crisis on Infinite Earths" begins Sunday, Dec. 8 at 8 p.m. ET/PT on Supergirl, then continues in Batwoman on Monday, Dec. 9 at 8 p.m. ET/PT and in The Flash on Tuesday, Dec. 10 at 8 p.m. ET/PT. After the winter hiatus, the crossover will conclude on Tuesday, Jan. 14 in Arrow at 8 p.m. ET/PT and in DC's Legends of Tomorrow at 9 p.m. ET/PT.