X-Men: The Last Stand TV Spot 11

The TV spots keep popping up on primetime shows and there’s now no-less than 11 (watch them all here!). The latest TV spot, with new footage from the anticipated movie, can now be seen online here in Flash format.

X-Men: The Last Stand hits theaters on May 26th.

Source: Superhero Hype!