(c) 2006 Twentieth Century-Fox Film CorporationAaron Stanford as John Allerdyce / Pyro andIan McKellen as Eric Lehnsherr / Magneto in X-Men: The Last Stand
(c) 2005-2008 HotFlick.net