The second official trailer for X-Men: Days of Future Past has been released, this one highlighting the film's time travel elements in regard to its main characters.

New Photos of Revealing Jennifer Lawrence, First Look at Sentinels & More

The trailer, released on Monday, features both Michael Fassbender and Ian McKellen playing the younger and older versions of Magento, respectively, while James McAvoy and Patrick Stewart play younger and older Charles Xavier.

"You're afraid," older Xavier tells younger Xavier in one scene of the trailer. "I remember."

Teaser Reveals Struggling Wolverine & Jennifer Lawrence as Mystique

The trailer features many of the film's action set pieces, which take place at the White House, a military site and close by the Eiffel Tower in France.

X-Men: Days of Future Past director Bryan Singer recently discussed the inspiration behind the film with Collider.

"This one actually delves into being a time travel movie. Once I took on that and figured out a methodology for it, I embraced the fact that like Time Machine, Back to the Future, Terminator, Looper, I'm now in that world or trench, but it's a very fun opportunity to see maybe this is a future," he told Collider. "When you see the X-Men in this future, it's almost like you start off and it's sort of a dreary 'maybe' future, it's one you hope didn't happen, maybe it won't happen, and that's kind of what it feels like. So I went full out, that's why it's very dark and they're all militant and I wanted to make sure they all looked like they'd been fighting a war for ten years."

X-Men: Days of Future Past is scheduled for release in theaters on Friday, May 23.

Watch the new trailer to X-Men: Days of Future Past here: