20th Century Fox has released the final trailer for Bryan Singer’s “X-Men: Days of Future Past” starring Hugh Jackman, James McAvoy, Michael Fassbender, Jennifer Lawrence, Peter Dinklage, Patrick Stewart, Ian McKellen, Halle Berry, Nicholas Hoult, Ellen Page, Anna Paquin, and Shawn Ashmore. 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.