
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.

Logan / Wolverine

Charles Xavier

Erik Lehnsherr

Professor X

Magneto

Raven / Mystique

Storm

Hank / Beast

Rogue

Kitty Pryde

Dr. Bolivar Trask

Bobby / Iceman

Bishop

Peter / Quicksilver

William Stryker

Colossus

Blink

Sunspot

Warpath

Toad

Jean Grey

Scott Summers

Havok

President Richard Nixon

Ms. Maximoff
Young Mutant Scavenger

Gwen

Ramone

Pinstripe Mafioso

Black Coast Mafioso

Col. Sanders

Vietnam MP Guard

Ink

Mutant Soldier

Quarantine Doctor

Quarantine Doctor #2

Quarantine Doctor #3
Quarantine Nurse

Senator Brickman

Congressman Parker

Congresman Davis
Congressman McCarter

Trask Secretary

Pentagon Tour Guide
Pentagon Young Boy
Pentagon Young Girl

Surveillance Guard

Surveillance Guard

Pentagon Cook

Mustachioed Kitchen Guard

Kitchen Guard

Pentagon Elevator Guard

Armed Kitchen Guard

General Nhuan
Vietnamese Captain

General Petrov
Vietnamese Translator
Russian Translator

Chinese Translator

Peace Summit Reporter

Nixon Aide

Secretary of Defense

US Army General

Desk Anchor

French Emergency Nurse

French TV Reporter

Female Traveler

Blue Suit Traveler

Airport Backpacker

Flight Attendant
White House Reporter

White House Lawn Reporter

White House Ticket Man

Groundskeeper

Red Haired Girl

Secret Service Agent

White House Stage Guard

Peter's Little Sister

Potomac River Cop #1

Potomac River Cop #2
En Sabah Nur / Apocalypse (uncredited)

Man with Small Film Camera (uncredited)

Hank McCoy / Beast (uncredited)

Executive Producer

Executive Producer

Producer

Producer

Executive Producer

Producer

Director

Makeup Artist

Graphic Novel Illustrator

Screenplay

Production Design

Story

Director of Photography

Story

Original Music Composer
Costume Design
Makeup Department Head

Casting
Art Direction
Foley

Sound Re-Recording Mixer
Visual Effects Producer
Visual Effects Producer
Set Designer
Sound Designer
Location Manager
Art Direction
Costume Supervisor
Set Decoration
Set Designer
Visual Effects Supervisor

Set Designer
Sound Designer
Transportation Coordinator
Transportation Captain

Sound Designer

Supervising Sound Editor
Visual Effects Producer

Visual Effects Supervisor
Lead Painter
Visual Effects Editor
Visual Effects Producer
Boom Operator
Sound Effects Editor
Location Manager
Art Direction
Visual Effects Supervisor
Set Decoration

Stunt Coordinator
Music Editor
Visual Effects Supervisor
Visual Effects Producer

Stunt Coordinator
Transportation Co-Captain
Set Designer
Boom Operator
Casting

Sound Re-Recording Mixer
Visual Effects Producer
Stunt Coordinator
Costume Supervisor
Script Supervisor
Casting
Makeup Department Head
Art Department Coordinator
Visual Effects Editor
Set Costumer
Visual Effects
Visual Effects Editor
Compositors
Animation

Story

Stunts
Visual Effects Editor
Supervising Art Director
Co-Producer

Associate Producer

Producer
Assistant Costume Designer

Stunts

Editor

Utility Stunts
Associate Producer
Second Assistant Director
Unit Production Manager
Second Assistant "B" Camera
First Assistant "A" Camera
"A" Camera Operator
Production Manager
Production Coordinator
Second Assistant "B" Camera
Second Assistant Camera
Associate Producer
Second Assistant "A" Camera
Production Supervisor
Steadicam Operator
Co-Editor
"B" Camera Operator
First Assistant "B" Camera
Dialogue Editor
Property Master
Supervising ADR Editor
ADR Editor
Sound Recordist

Stunt Double

Fight Choreographer

Second Unit Director

First Assistant Director
Stunts

VFX Artist

Special Effects Supervisor
VFX Supervisor

Visual Effects Supervisor

ADR & Dubbing
Costume Illustrator

Stunt Double
Concept Artist

Animation Director

CG Supervisor
Compositing Supervisor
Digital Effects Supervisor
Musician
Cloth Setup

Digital Compositor
Special Effects Best Boy

Stunts
Tattooist
Visual Effects Supervisor
Rotoscoping Artist
Compositing Artist
Stereoscopic Supervisor

Stunts
VFX Artist
Visual Effects Coordinator

Visual Effects