X-Men: Days of Future Past poster

X-Men: Days of Future Past(2014)

2h 12mAction, Adventure, Science FictionEnglish
7.5/10
16,286 user ratings

To save the future, they must alter the 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.

Director

Bryan Singer

Studio

Bad Hat Harry Productions

Budget

$250M

Revenue

$748M

Share:

Cast

Hugh Jackman

Hugh Jackman

as Logan / Wolverine

James McAvoy

James McAvoy

as Charles Xavier

Michael Fassbender

Michael Fassbender

as Erik Lehnsherr

Patrick Stewart

Patrick Stewart

as Professor X

Ian McKellen

Ian McKellen

as Magneto

Jennifer Lawrence

Jennifer Lawrence

as Raven / Mystique

Halle Berry

Halle Berry

as Storm

Nicholas Hoult

Nicholas Hoult

as Hank / Beast

Anna Paquin

Anna Paquin

as Rogue

Elliot Page

Elliot Page

as Kitty Pryde

Peter Dinklage

Peter Dinklage

as Dr. Bolivar Trask

Shawn Ashmore

Shawn Ashmore

as Bobby / Iceman

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2014

Runtime

2h 12m

Language

English

Rating

7.5 / 10

Budget

$250M

Box Office

$748M

Production Companies

Bad Hat Harry Productions • The Donners' Company • 20th Century Fox

You Might Also Like

Frequently Asked Questions

Where can I watch X-Men: Days of Future Past?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for X-Men: Days of Future Past (2014).

What is X-Men: Days of Future Past about?

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.

Who directed X-Men: Days of Future Past?

X-Men: Days of Future Past was directed by Bryan Singer and released in 2014. It is a action, adventure, science fiction film.

How long is X-Men: Days of Future Past?

X-Men: Days of Future Past has a runtime of 2 hours and 12 minutes (132 minutes total).

Who stars in X-Men: Days of Future Past?

The cast of X-Men: Days of Future Past includes Hugh Jackman as Logan / Wolverine, James McAvoy as Charles Xavier, Michael Fassbender as Erik Lehnsherr, Patrick Stewart as Professor X, Ian McKellen as Magneto and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.