The ultimate X-Men ensemble fights a war for the survival of the species across two time periods as they join forces with their younger selves in an epic battle that must change the past – to save our future.
as Logan / Wolverine
as Charles Xavier
as Erik Lehnsherr
as Professor X
as Magneto
as Raven / Mystique
as Storm
as Hank / Beast
as Rogue
as Kitty Pryde
as Dr. Bolivar Trask
as Bobby / Iceman
as Bishop
as Peter / Quicksilver
as William Stryker
as Colossus
as Blink
as Sunspot
as Warpath
as Toad
as Jean Grey
as Scott Summers
as Havok
as President Richard Nixon
as Ms. Maximoff
as Young Mutant Scavenger
as Gwen
as Ramone
as Pinstripe Mafioso
as Black Coast Mafioso
as Col. Sanders
as Vietnam MP Guard
as Ink
as Mutant Soldier
as Quarantine Doctor
as Quarantine Doctor #2
as Quarantine Doctor #3
as Quarantine Nurse
as Senator Brickman
as Congressman Parker
as Congresman Davis
as Congressman McCarter
as Trask Secretary
as Pentagon Tour Guide
as Pentagon Young Boy
as Pentagon Young Girl
as Surveillance Guard
as Surveillance Guard
as Pentagon Cook
as Mustachioed Kitchen Guard
as Kitchen Guard
as Pentagon Elevator Guard
as Armed Kitchen Guard
as General Nhuan
as Vietnamese Captain
as General Petrov
as Vietnamese Translator
as Russian Translator
as Chinese Translator
as Peace Summit Reporter
as Nixon Aide
as Secretary of Defense
as US Army General
as Desk Anchor
as French Emergency Nurse
as French TV Reporter
as Female Traveler
as Blue Suit Traveler
as Airport Backpacker
as Flight Attendant
as White House Reporter
as White House Lawn Reporter
as White House Ticket Man
as Groundskeeper
as Red Haired Girl
as Secret Service Agent
as White House Stage Guard
as Peter's Little Sister
as Potomac River Cop #1
as Potomac River Cop #2
as En Sabah Nur / Apocalypse (uncredited)
as Man with Small Film Camera (uncredited)
as Hank McCoy / Beast (uncredited)