After years of speculation, and a furious few months of screen tests and dealmaking, Marvel unveiled its X-Men cast at D23 on Friday night.

The movie will star Sadie Sink (Jean Grey), Kit Connor (Cyclops), Christopher Abbott (Prof. X), Samara Weaving (Emma Frost), Inde Navarrette (Rogue) and Maya Boyd (Storm). Adam Driver is also among the cast as the villain Mr. Sinister, with the film landing a release date of May 5, 2028.

The cast was onstage with Marvel boss Kevin Feige, with Driver making a video appearance.

“Kevin and I have been talking for years about me joining MCU,” Driver said, adding they had “found something perfect with characters I feel very deeply about.”

Some of the cast was known going into D23. Sink was the first piece of the puzzle, with her Jean Grey debuting in Spider-Man: Brand New Day last month. And it was already reported that Heartstopper Kit Connor would play Cyclops and that Ready or Not star Samara Weaving would play Emma Frost. And the Heat Vision newsletter exclusively reported last week that Tony-nominated actor Abbott had tested and was a strong contender for Prof. X.

As for the rest of the cast, Navarrette shot to fame starring in summer breakout hit Obsession.

Boyd comes from the world of Broadway, where she led & Juliet.

Abbott, meanwhile broke through on Girls and has varied screen roles, including last year’s Wolfman, and was nominated for at the most recent Tonys for Death of a Salesman.