Credited cast:
Patrick Stewart .... Professor Charles Xavier
Hugh Jackman .... Logan/Wolverine
Halle Berry .... Ororo Munroe/Storm
Famke Janssen .... Jean Grey/Phoenix
Ian McKellen .... Eric Lensherr/Magneto
Rebecca Romijn-Stamos .... Mystique (as Rebecca Romijn)
Kelsey Grammer .... Dr. Hank McCoy/Beast
Shawn Ashmore .... Bobby Drake/Iceman
Ellen Page .... Kitty Pryde/Shadowcat
Ben Foster .... Warren Worthington/Angel
Shohreh Aghdashloo .... Dr. Kavita Rao
Anna Paquin .... Rogue
rest of cast listed alphabetically:
Cayden Boyd .... Young Warren
Cameron Bright .... Leech
Daniel Cudmore .... Peter Rasputin/Colossus
Eric Dane .... Jamie Madrox/Multiple Man
Bill Duke
Bryce Hodgson .... Artie
Vinnie Jones .... Cain Marko/Juggernaut
Shauna Kain .... Theresa Rourke/Siryn
James Marsden .... Scott Summers/Cyclops
Michael Murphy .... Warren Worthington Sr.
Aaron Pearl .... Team Leader
Luke Pohl .... X-Kid
Haley Ramm .... Young Jean Grey
Aaron Stanford .... John Allerdyce/Pyro
Connor Widdows .... Jones
Olivia Williams .... Dr. Moira MacTaggart
Kea Wong .... Jubilee
the young Jean Grey thing is kinda disturbing