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 😕
The young Jean grey is for one scene wich is a flashback.
And Storm is getting a bigger role, but really...Why would you want to see her in a bigger role. Halle's performance has ruined her character (At least for the movies), becasue she was not the strong african woman so many fans exected. She was weak and frail. She couldn't even say one sentence without stuttering (Of coarse I was exaggerating).
If anything Storm role needs to be replaced for some one that fits the part.
I agree with you about two things though, Storm does need a bigger role but Halle needs to be scrapped from the movie so that when she gets a bigger role we don't have to see more of Halle.
Psylocke does need to be in an X-movie though. Angelina could play her well.