It’s been months since the first trailer for “X-Men: Days of Future Past” (Which can be seen below) was released and since then there’s just been teasers and photo leaks, but the second trailer is finally here and it was worth the wait. The new trailer shows mutant-hunting robots that are unleashed by by Boliver Trask, Game of Thrones‘ Peter Dinklage. Wolverine gets sent back to the past to correct the future. Jennifer Lawrence takes on the role as the sexy Mystique which is a whole new reason to see the movie. “X-Men: Days of Future” Past opens on May 21st.