TV spot for X-Men: The Last Stand features an introduction from Professor Charles Xavier (Patrick Stewart) on the upcoming conflict.
Your browser doesn't support HTML5 video.
TV spot for X-Men: The Last Stand features an introduction from Professor Charles Xavier (Patrick Stewart) on the upcoming conflict.