Batman has arrived.
To Justice League fans’ surprise and delight, Ben Affleck made a surprise appearance at CinemaCon Wednesday evening.
The actor joined the rest of the star-studded Justice League cast including Gal Gadot as Wonder Woman, Henry Cavill as Superman, Ezra Miller as The Flash, Ray Fisher as Cyborg, and J.K. Simmons as Commissioner Gordon.
The group made a brief appearance on stage with director Zack Snyder, who was the only one to speak.
“Justice League is the culmination of a journey for me that’s been seven years,” Snyder said as he introduced a clip from the film. “I’m a huge fan of these characters and this a dream come true to have a chance to bring them all together in this single film.”
“He’s with the kids now, couldn’t be happier,” he said. “Jen’s working for a couple weeks in Atlanta, so he’s Mr. Mom-ing it right now. And that’s what he wants to be doing.”
Justice League hits theaters on Nov. 17, 2017.