X-Men: Days of Future Past › Cast
Hugh Jackman
Logan/Wolverine
James McAvoy
Young Charles Xavier
Michael Fassbender
Young Erik Lehnsherr/Magneto
Jennifer Lawrence
Raven/Mystique
Halle Berry
Ororo Munroe/Storm
Elliot Page
Kitty Pryde/Shadowcat
Peter Dinklage
Dr. Bolivar Trask
Ian McKellen
Erik Lehnsherr/Magneto
Patrick Stewart
Charles Xavier
Anna Paquin
Rogue
Evan Peters
Peter Maximoff/Quicksilver
Nicholas Hoult
Hank McCoy/Beast
Josh Helman
Stryker
Evan Jonigkeit
Toad