X2: X-Men United

With Magneto (Ian McKellen) imprisoned in a special holding cell but the anti-mutant sentiment still going strong, X2 opens with a mutant infiltration of the White House where a clear message is delivered -- "Mutant freedom now." Professor Xavier (Patrick Stewart) and the team set out to discover the real purpose of the attack -- and who is behind it. Storm (Halle Berry) and Dr. Jean Gray (Famke Janssen) discover the identity of the assailant, a former circus-performing mutant named Nightcrawler (Alan Cumming) with the ability to teleport. Meanwhile, Xavier and Cyclops (James Marsden) pay a visit to an old friend -- Magneto -- and discover a plot hatched by William Stryker (Brian Cox), a man with a personal grudge against mutants and Professor Xavier, to destroy all mutants using Xavier's own powers against them. It's up to Wolverine (Hugh Jackman), Rogue (Anna Paquin), and the X-Men team -- alongside a few surprising allies -- to stop Stryker before it's too late.