X-Men Days of Future Past

X-Men: Days of Future Past
Overview
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.
Trailer
Cast

Hugh Jackman

James McAvoy

Michael Fassbender

Patrick Stewart

Ian McKellen

Jennifer Lawrence

Halle Berry

Nicholas Hoult

Anna Paquin

Elliot Page

Peter Dinklage

Shawn Ashmore

Omar Sy

Evan Peters

Josh Helman

Daniel Cudmore

Fan Bingbing

Adan Canto

Booboo Stewart

Evan Jonigkeit

Famke Janssen

James Marsden

Lucas Till

Mark Camacho

Zehra Leverman
Alexander Felici
Jan Gerste

Massimo Cannistraro

Mike Dopud

Lee Villeneuve

Andreas Apergis

Robert Montcalm

Gregg Lowe

Jaa Smith-Johnson

Alex Ivanovici

Alain Dahan

Freddy Bessa
Patricia Tougas

Michael Lerner

Chris Claremont

Len Wein
François Paquette

Zabryna Guevara

Angela Galuppo
Milo Chang Sigel
Kiana Chang Sigel

Victor Cornfoot

Brent Skagford

Kyle Gatehouse

John-Sébastien Côté

Stéphane Julien

Taris Tyler

Darryl Scheelar

Thai-Hoa Le
Johnny Tran

Gregory Hlady
Dang Quoc Thinh
Vladimir Aksenov

Jimmy Chan

Julian Casey

Robert Crooks

Matt Cooke

Tim Post

Jason Deline

Karine Vanasse

Pierre Leblanc

Jude Beny

Arthur Holden

Sean Curley

Susanna Fournier
Andrew Peplowski

John Sanford Moore

Moe Jeudy-Lamour

Harry Strandjofski

Brianna Bone

Neil Napier

Jason Koehler

Miya Shelton-Contreras

Mizinga Mwinga

Christian Jadah
Brendan Pedder

Bryan Singer

Kelsey Grammer

Morgan Lily

Laurence Belcher
Crew

Matthew Vaughn
Roger Mussenden

Todd Hallowell
Kathleen McGill

Lauren Shuler Donner

Stan Lee

Josh McLaglen

Josh McLaglen

Jeff Habberstad

Craig Berkey

Craig Berkey

Bryan Singer

Bryan Singer

John Ottman

John Ottman

Newton Thomas Sigel
Louise Mingenbach
Michele Laliberte

Simon Kinberg

Simon Kinberg

Simon Kinberg
Gordon Sim

Ron Bartlett

Brian Smrz
John Myhre
Andrea Kenyon

Jane Goldman
Warren Hendriks
Chuck Michael
Norman Bernard

Jean Frenette

Byron Thames

Derek Hoffman
Patrick Rousseau

Ve Neill

Hutch Parker
Jean-Andre Carriere

Jason Bell

John Byrne
Randi Wells
Brent Lambert
Blanche Boileau
Bob Morgan
Annick Chartier

Dan O'Connell
Blondel Aidoo
Robin L. D'Arcy
Ravi Bansal
Ai-Ling Lee

Doug Hemphill
Raymond Larose
Vincent Gingras-Liberali
Félix Larivière-Charron
Ann Smart
Norma Hill-Patton
Lucie Tremblay
Blanche Moreau
Simone Leclerc
Alain Giguère
Maxime Ferland
Susan Dawes
Daniel Brimer
Paul Butterworth
Mark Carr
Ryan Chavez
Tim Crosbie
Alice Cumbaa
Max Leonard
Jinnie Pak
Richard Stammers
Holger Voss

James M. Churchman
Trevor Habberstad
Julie Amyot
Amanda Goodpaster
Daniel Matthews
John Bober
Eric Béliveau
Christine Wilson
Michèle St-Arnaud
Lisa Fozzati
Cameron Waldbauer
Kerry Dean Williams
Mark Edward Wright
Laura Graham
Chris O'Connell
Jerad Marantz

Alain Moussi
Tony Mecca
Brian N. Bentley
James Baker
Jason Taylor
Anders Langlands
Mirela Rupic

Renae Moneymaker

Renae Moneymaker
Lou Pecora
John Walsh

Laraib Atta
