X-Men: The Last Stand Feature Trailer (2006)

Introduction to the oncoming war between humans and mutants. Where will you stand? It turns out that there is now a cure.

Duration
2 min 31 sec
Posted
August 25, 2007
Film
X-Men: The Last Stand
Video
Feature Trailer