CAST DETAILS:
Jon Hamm as Mr Sinister
Charlize Theron as White Queen
Michael B. Jordan As Bishop
Ben Mendelsohn As Bastion
Gerard Butler As Sebastian Shaw
Taron Egerton As Wolverine
Armie Hammer As Cyclops
Daniel Craig As Professor X
Vera Farmiga as Moira MacTaggert
Naomi Scott as Jubilee
Maya Hawke as Rogue
Jodie Turner-Smith as Storm
Hailee Steinfeld as Shadowcat
Michael Peña as The Beast
Dacre Montgomery as Gambit
Steve Harrington as Havok
Isabela Moner as X23
Bryce Dallas Howard as Jean Grey
Mackenzie Davis as HUSK
John Boyega as Forge
Sylvia Hoeks as Selene
Dylan O'Brien as Cannonball
Sean Depner as Colossus
Domhnall Gleeson as Banshee
Dave Franco as Angel
Matthew Mcconaughey as Magneto
Kyle Chandler as Senator Robert Kelly
Matthew Modine as Graydon Creed
Carrie Anne Moss as Valarie Cooper
Gianni Paolo as Iceman
Constance Wu as Psylocke
Rosa Salazar as Monet
Vanessa Kirby as Mystique