X-Men: The Last Stand Wallpaper

Marvel.com has made a X-Men: The Last Stand wallpaper available in three sizes for those that register. The picture is the previously-before seen teaser poster.

X-Men: The Last Stand opens in theaters on May 26.

Source: Ron