Cast and Crew of X-Men: Days of Future Past

X-Men: Days of Future Past

To save the future, they must alter the past.

"X-Men: Days of Future Past" brings together a stellar cast, featuring Hugh Jackman in his iconic role as the rugged and tormented Logan, aka Wolverine, and James McAvoy as the youthful, driven Charles Xavier, also known as Professor X. These two powerful mutants are the anchors of the story, providing contrasting perspectives and ideologies within the X-Men universe. Jackman's portrayal of Wolverine is intense and visceral, while McAvoy brings a level of vulnerability and determination to Professor X that humanizes the character in a profound way.

The film's narrative spans across two time periods, creating a captivating storyline that explores the consequences of human and mutant conflict. The X-Men find themselves in a dire situation, fighting for survival, as their species faces extinction. In an unprecedented move, the team is forced to join forces with their younger selves in a desperate attempt to alter their past, thus reshaping the future. This intriguing plot device allows the audience to witness a clash between the past and present versions of beloved X-Men characters, creating new and complex dynamics between them.

The "epic battle" referenced in the text is not solely physical but also an emotional and ideological one. Each character grapples with their own beliefs and the consequences of their choices. The story explores themes of regret, redemption, and the power to change one's path in life. Through this cinematic journey spanning multiple timelines, "X-Men: Days of Future Past" presents an enthralling narrative that keeps viewers on their toes, particularly with its satisfying exploration of the iconic comics' rich lore and the X-Men franchise's extensive cinematic history.

X-Men: Days of Future Past is part of the X-Men Collection.

Full Cast of X-Men: Days of Future Past

Hugh Jackman as Logan / Wolverine

Hugh Jackman

as Logan / Wolverine

Hugh Michael Jackman (born 12 October 1968) is an Australian actor. Beginning in theatre and television, he landed hi...

Patrick Stewart as Charles Xavier / Professor X

Patrick Stewart

as Charles Xavier / Professor X

An English film, television and stage actor. He has had a distinguished career in theatre and television for around h...

Ian McKellen as Erik Lehnsherr / Magneto

Ian McKellen

as Erik Lehnsherr / Magneto

Sir Ian Murray McKellen, CH, CBE (born 25 May 1939) is an English actor. He is the recipient of six Laurence Olivier ...

Nicholas Hoult as Hank McCoy / Beast

Nicholas Hoult

as Hank McCoy / Beast

Nicholas Caradoc Hoult (born December 7, 1989) is an English actor. His body of work includes supporting work in big-...

Jennifer Lawrence as Raven Darkholme / Mystique

Jennifer Lawrence

as Raven Darkholme / Mystique

Jennifer Shrader Lawrence (born August 15, 1990) is an American actress. The world's highest-paid actress in 2015 and...

Halle Berry as Ororo Munroe / Storm

Halle Berry

as Ororo Munroe / Storm

Halle Maria Berry (born Maria Halle Berry; August 14, 1966) is an American actress. She began her career as a model a...

Elliot Page as Katherine 'Kitty' Pryde / Shadowcat

Elliot Page

as Katherine 'Kitty' Pryde / Shadowcat

Elliot Page (born February 21, 1987) is a Canadian actor and producer. He first became known for his role in the ser...

Anna Paquin as Marie D'Ancanto / Rogue

Anna Paquin

as Marie D'Ancanto / Rogue

Anna Hélène Paquin (born 24 July 1982) is a New Zealand actress. Born in Winnipeg and raised in Wellington, Paquin ma...

Shawn Ashmore as Bobby Drake / Iceman

Shawn Ashmore

as Bobby Drake / Iceman

Shawn Ashmore (born October 7, 1979) is a Canadian film and television actor, most famously known for his role in the...

Omar Sy as Lucas Bishop / Bishop

Omar Sy

as Lucas Bishop / Bishop

Omar Sy (born 20 January 1978) is a French film actor, best known for his duo with Fred Testot, Omar et Fred, and for...

Evan Peters as Peter Maximoff / Quicksilver

Evan Peters

as Peter Maximoff / Quicksilver

Evan Thomas Peters is an American actor. He is best known for his multiple roles on the FX anthology series American ...

Peter Dinklage as Bolivar Trask

Peter Dinklage

as Bolivar Trask

Peter Dinklage is an American actor. Since his breakout role in The Station Agent (2003), he has appeared in numerous...

Daniel Cudmore as Piotr Rasputin / Colossus

Daniel Cudmore

as Piotr Rasputin / Colossus

Daniel Cudmore (born January 20, 1981) is a Canadian actor and stuntman. He is perhaps best known for his roles as th...

Famke Janssen as Jean Grey / Phoenix

Famke Janssen

as Jean Grey / Phoenix

Famke Beumer Janssen (born c. 1964/1965) is a Dutch actress. She played Xenia Onatopp in GoldenEye (1995), Jean Grey ...

James Marsden as Scott Summers / Cyclops

James Marsden

as Scott Summers / Cyclops

James Paul Marsden (born September 18, 1973) is an American actor, singer, and former model. Marsden began his acting...

Mark Camacho as President Richard Nixon

Mark Camacho

as President Richard Nixon

Mark Camacho is a Canadian actor based in Montreal, Quebec. Camacho and actress Pauline Little have two children, Jes...

Alexander Felici

as Young Mutant Scavenger
Mike Dopud as Pinstripe Mafioso

Mike Dopud

as Pinstripe Mafioso

Mike Dopud is a Canadian film actor, television actor, voice actor, stuntman, stage actor and athlete. He is best kno...

Patricia Tougas

as Quarantine Nurse
Chris Claremont as Congressman Parker

Chris Claremont

as Congressman Parker

Christopher S. "Chris" Claremont is a British-born American comic book writer and novelist, known for his 1975–1991 s...

Len Wein as Congresman Davis

Len Wein

as Congresman Davis

Leonard Norman Wein (/wiːn/; June 12, 1948 – September 10, 2017) was an American comic book writer and editor best kn...

François Paquette

as Congressman McCarter

Milo Chang Sigel

as Pentagon Young Boy

Kiana Chang Sigel

as Pentagon Young Girl

Johnny Tran

as Vietnamese Captain

Dang Quoc Thinh

as Vietnamese Translator

Vladimir Aksenov

as Russian Translator
Tim Post as US Army General

Tim Post

as US Army General

Tim Post was born on January 1, 1963 and is currently 61 years old.

Arthur Holden as Blue Suit Traveler

Arthur Holden

as Blue Suit Traveler

Arthur Holden (born August 28, 1959) is a Canadian voice actor. He voices Baba-Miao in Sagwa, the Chinese Siamese Cat...

Andrew Peplowski

as White House Reporter
Moe Jeudy-Lamour as White House Ticket Man

Moe Jeudy-Lamour

as White House Ticket Man

Moe Jeudy-Lamour was born on January 1, 1986 and is currently 38 years old.

Brendan Pedder

as En Sabah Nur / Apocalypse (uncredited)
Kelsey Grammer as Hank McCoy / Beast (uncredited)

Kelsey Grammer

as Hank McCoy / Beast (uncredited)

Allen Kelsey Grammer (born February 21, 1955) is an American actor. He gained fame for his role as psychiatrist Dr. F...


Crew of X-Men: Days of Future Past

Discover the backstage crew of X-Men: Days of Future Past →