Michael Keaton’s Bruce Wayne has allegedly been confirmed for The CW’s Crisis on Infinite Earths crossover.

The confirmation comes by way of a leaked set piece, specifically of the front page of a newspaper detailing that Michael Keaton’s Bruce Wayne will be getting married to Selina Kyle.

The headline from the Gotham City Gazette reads, “WayneTech CEO – Bruce Wayne to Marry Socialite Selina Kyle.”

There’s also a photo of Michael Keaton as Bruce Wayne.

Take a look.

Keaton’s Bruce Wayne is the latest in an ever-growing list of cameos and additions to Crisis on Infinite Earths.

Related: Rumor: Mark Hamill to Play Joker in Arrowverse’s Crisis on Infinite Earths Crossover

The current cast includes veterans from a number of DC Comics TV and film adaptations including Batman ’66’s Burt Ward, Tom Welling’s Clark Kent from Smallville, and Batman: The Animated Series voice actor Kevin Conroy as an older Bruce Wayne.

The cast will also include Ashley Scott from The WB’s Birds of Prey series as Huntress. Erica Durance will also reprise her role as Lois Lane from Smallville.

Related: Michael Rosenbaum Gives the Huge Reason Why He Won’t Appear in The CW’s Crisis on Infinite Earths as Smallville’s Lex Luthor

Crisis on Infinite Earths will also feature The CW’s Arrowverse regulars that include Arrow’s Stephen Amell, Flash’s Grant Gustin, Supergirl’s Melissa Benoist, and Batwoman’s Ruby Rose.

They will be joined by Tyler Hoechlin as Superman, Jon Cryer as Lex Luthor, and Brandon Routh will return to the role of Superman, this time from the Kingdom Come comic book version.

Routh discussed returning to the role of Superman with EW, “[Playing Superman again] is an opportunity for me to kind of say hello and goodbye to the character in a way I didn’t get to the first time.”

He added, “Being a young individual of 24, 25, I thought, ‘Oh, I’m going to do this for years and make multiple movies.’ And that of course didn’t happen. I’m just very honored to be able to do this one last time.”

Cress Williams will play Black Lightning with Jonathon Shaech returning to his role as Jonah Hex.

John Welsey Shipp will reprise his role as The Flash and LaMonica Garrett will play both the Monitor and the Anti-Monitor.

Related: Report: CW Crossover Crisis on Infinite Earths Will Feature DCEU Characters Plus Lynda Carter, Burt Ward, and Tom Welling!

Finally, Supernatural’s Osric Chau will be playing Ryan Choi’s version of the Atom. Tom Cavanagh will also return. He is expected to play Pariah.

Eric Wallace, Flash’s showrunner, described the importance of Pariah, “Pariah is very much integral to unleashing the Anti-Monitor onto our multiverse, which then more bad things happen.”

He added, “For Tom to play such a pivotal character, not only is it exciting, but I think his interpretation that he’s going to be bringing to it is going to just tear your guts out and make you cry.”

Cavanagh and Routh aren’t the only Arrowverse actors who will step out of their normal roles. Audrey Marie Anderson, who plays Lyla, will take on the role of Harbinger.

There are also rumors that Lynda Carter could reprise her role as Wonder Woman.

Mark Hamill is also rumored to appear in the mega-crossover.

One actor who will not be appearing is Smallville’s Michael Rosenbaum, who played Lex Luthor. Rosenbaum explained they weren’t offering him any money and did not show him a script.

Crisis on Infinite Earths will appear on The CW beginning with Supergirl on Sunday, December 8, 2019 at 8 PM.

CW President Mark Pedowitz described the crossover, “It will be the biggest, the most complicated one that they’ve done, but I am proud to say that they are doing it and we are supporting them.”

The crossover will adapt the DC Comics Crisis on Infinite Earths storyline by Marv Wolfman and George Perez that saw DC Comics’ heroes and villains unite to attempt to stop the Anti-Monitor who was wiping out the entire DC Multiverse.

Berlanti stated, “It’s our iteration of it.”

Here’s the full schedule:

  • Supergirl airs on Sunday, December 8, 2019 at 8 PM ET
  • Batwoman airs on Monday, December 9, 2019 at 8 PM ET
  • The Flash airs on Tuesday, December 10, 2019 at 8 PM ET
  • Arrow airs on Tuesday, January 14, 2020 at 8 PM ET
  • DC’s Legends of Tomorrow airs on Tuesday, January 14, 2020  at 9 PM ET

Are you looking forward to Crisis on Infinite Earths?