X-Men: The Last Stand

It’s a war between fire and ice when Iceman (Shawn Ashmore, left) and Pyro (Aaron Stanford) battle. - Large

It’s a war between fire and ice when Iceman (Shawn Ashmore, left) and Pyro (Aaron Stanford) battle.

Photo 2 of 36
© 2006 20th Century Fox

Change Location