1 / 45

X-Men Days of Future Past Poster

'X-Men: Days of Future Past' (20th Century Fox)

'X-Men: Days of Future Past' Movie Stills

Yahoo Movies

Starring Hugh Jackman, Jennifer Lawrence, Michael Fassbender, James McAvoy, Patrick Stewart and Ian McKellen.