X-Men: Days of Future Past

(2014)

X-Men: Days of Future Past Cast

Cast
Hugh Jackman Hugh Jackman LoganWolverine
James McAvoy James McAvoy Charles Xavier
Michael Fassbender Michael Fassbender Erik Lehnsherr
Jennifer Lawrence Jennifer Lawrence RavenMystique
Halle Berry Halle Berry Storm
Nicholas Hoult Nicholas Hoult HankBeast
Anna Paquin Anna Paquin Rogue
Ellen Page Ellen Page Kitty Pryde
Peter Dinklage Peter Dinklage Dr. Bolivar Trask
Shawn Ashmore Shawn Ashmore BobbyIceman
Omar Sy Omar Sy Bishop
Evan Peters Evan Peters PeterQuicksilver
Josh Helman Josh Helman Maj. Bill Stryker
Daniel Cudmore Daniel Cudmore Colossus
Bingbing Fan Bingbing Fan Blink
Adan Canto Adan Canto Sunspot
BooBoo Stewart BooBoo Stewart Warpath
Ian McKellen Ian McKellen Magneto
Patrick Stewart Patrick Stewart Professor X
Lucas Till Lucas Till Havok
Directors
Bryan Singer Bryan Singer Director