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. The beloved characters from the original X-Men film trilogy join forces with their younger selves from X-Men: First Class, in an epic battle that must change the past -- to save our future. X-Men: Days of Future Past has wrapped filming, and stars Hugh Jackman (Prisoners), James McAvoy (Filth), Jennifer Lawrence (Silver Linings Playbook), Patrick Stewart (Star Trek: The Next Generation), Michael Fassbender(Shame, The Counselor), Ian McKellen (The Hobbit: The Desolation of Smaug), Nicholas Hoult (Warm Bodies), Omar Sy (The Intouchables), Peter Dinklage (Game of Thrones), Halle Berry(Monster's Ball, Cloud Atlas), Adan Canto (The Following), Fan Bingbing (Bodyguards and Assassins), Anna Paquin (True Blood), Evan Peters (Kick-Ass, American Horror Story), Daniel Cudmore (Halo 4: Forward Unto Dawn), Ellen Page (Inception, Super) & Booboo Stewart (The Twilight Saga: Breaking Dawn - Part 1). Bryan Singer (Superman Returns, X2) directs the film in theaters May 23, 2014!