X-Men: Days of Future Past Official Trailer 2

The ultimate X-Men ensemble fights a war for the survival of the species across two time periods in "X-Men: Days of Future Past." Starring Hugh Jackman, Patrick Stewart, Ian McKellan, James McAvoy and Jennifer Lawrence. Directed by Bryan Singer.
Copyright © 2016, RedEye