We've been waiting and the time has arrived. The first trailer for X-Men: Days of Future Past has been released. Looks like the past, present and future are all here. Check it out:
The movie is directed by Bryan Singer and is due in theaters on May 23, 2014.
What was your favorite part?