X-Men: The Last Stand

Cast

 * Patrick Stewart: Professor Charles Xavier
 * Ian McKellen: Erik Lehnsherr / Magneto
 * Hugh Jackman: Logan / Wolverine
 * Famke Janssen: Jean Grey / Phoenix
 * Halle Berry: Ororo Munroe / Storm
 * Rebecca Romijn: Raven Darkholme / Mystique
 * Anna Paquin: Marie D'Ancanto / Rogue
 * Shawn Ashmore: Bobby Drake / Iceman
 * Ellen Page: Kitty Pryde
 * Kelsey Grammer: Dr. Henry "Hank" McCoy / Beast
 * Vinnie Jones: Cain Marko / Juggernaut
 * Aaron Stanford: John Allerdyce / Pyro
 * Daniel Cudmore: Piotr "Peter" Rasputin / Colossus
 * James Marsden: Scott Summers / Cyclops
 * Dania Ramirez: Callisto
 * Omahyra Mota: Arclight
 * Ken Leung: Kid Omega
 * Mei Melançon: Psylocke
 * Eric Dane: Jamie Madrox / Multiple Man
 * Ben Foster: Warren Worthington III / Angel
 * Michael Murphy: Warren Worthington II
 * Cameron Bright: Jimmy / Leech
 * Shohreh Aghdashloo: Dr. Kavita Rao